Linux E:list文件/etc/apt/sources.list.d/docker.list(组件)中格式不正确的条目1
我开始了一个新的类,我是新的使用Linux。我使用debian并按照教师指南安装git和docker。我在终端中输入了所有命令,直到出现错误Linux E:list文件/etc/apt/sources.list.d/docker.list(组件)中格式不正确的条目1,linux,docker,debian,Linux,Docker,Debian,我开始了一个新的类,我是新的使用Linux。我使用debian并按照教师指南安装git和docker。我在终端中输入了所有命令,直到出现错误 sudo-apt-install-git 都起作用了 sudo apt get-y删除docker docker引擎docker.io已工作 他们都工作了 五, 工作 echo“deb[arch=amd64]https://download.docker.com/linux/debian $(lsb_release-cs)稳定“| sudo tee
sudo-apt-install-git
sudo apt get-y删除docker docker引擎docker.io
已工作
echo“deb[arch=amd64]https://download.docker.com/linux/debian $(lsb_release-cs)稳定“| sudo tee-a/etc/apt/sources.list.d/docker.list
工作如何解决此问题?要确保
/etc/apt/sources.list.d/docker.list
格式正确,请使用以下命令(tee
without-a
覆盖源代码):
关于debian Buster:
printf "%s\n" "deb [arch=amd64] https://download.docker.com/linux/debian buster stable" |\
sudo tee /etc/apt/sources.list.d/docker.list
关于debian Stretch:
printf "%s\n" "deb [arch=amd64] https://download.docker.com/linux/debian stretch stable" |\
sudo tee /etc/apt/sources.list.d/docker.list
(您可以使用$(lsb_release-cs)
代替需要安装lsb release
软件包的debian代码名。)
添加docker ce
存储库的另一种方法:您已经安装了software properties common
,可以使用add apt repository
添加存储库:
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/debian \
$(lsb_release -cs) \
stable"
sudo apt update
sudo apt-cache policy docker-ce
sudo apt -y install docker-ce
printf "%s\n" "deb [arch=amd64] https://download.docker.com/linux/debian buster stable" |\
sudo tee /etc/apt/sources.list.d/docker.list
printf "%s\n" "deb [arch=amd64] https://download.docker.com/linux/debian stretch stable" |\
sudo tee /etc/apt/sources.list.d/docker.list
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/debian \
$(lsb_release -cs) \
stable"