var*_*111 13 linux debian docker
我开始了新的课程,并且是 Linux 的新手。我使用 debian,并按照老师指南安装 git 和 docker。我在终端中输入了所有命令,直到出现一些错误。
sudo apt install git
工作过
git config --global user.name "Ion Popescu"
git config --global user.email "ion.popescu@gmail.com"
git config --global core.editor vim
git config --global core.pager more
git config --global help.autocorrect true
Run Code Online (Sandbox Code Playgroud)
一切正常
sudo apt-get -y remove docker docker-engine docker.io
工作过
sudo apt update
sudo apt install -y apt-transport-https ca-certificates wget
sudo apt install -y software-properties-common ssh
Run Code Online (Sandbox Code Playgroud)
他们都工作过
5.
wget https://download.docker.com/linux/debian/gpg
sudo apt-key add gpg
Run Code Online (Sandbox Code Playgroud)
工作过
echo "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee -a /etc/apt/sources.list.d/docker.list
工作过现在我必须输入这些行,但在第一行之后出现错误
7.
sudo apt update
sudo apt-cache policy docker-ce
sudo apt -y install docker-ce
Run Code Online (Sandbox Code Playgroud)
E:列表文件 /etc/apt/sources.list.d/docker.list(组件)中格式错误的条目 1 E:无法读取源列表。
怎么解决这个问题呢?
GAD*_*D3R 15
要确保/etc/apt/sources.list.d/docker.list
格式正确,请使用以下命令(tee
无需-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
Run Code Online (Sandbox Code Playgroud)
在 debian 延伸上:
printf "%s\n" "deb [arch=amd64] https://download.docker.com/linux/debian stretch stable" |\
sudo tee /etc/apt/sources.list.d/docker.list
Run Code Online (Sandbox Code Playgroud)
(您可以使用需要安装软件包的$(lsb_release -cs)
debian 代号来代替。)lsb-release
添加存储库的另一种方法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"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
27316 次 |
最近记录: |