Red*_*rfs 5 software-installation docker 16.04
我按照说明(https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/#install-docker-ce-1)尝试在运行 Ubuntu 16.04.3 的 VirtualBox 上安装 Docker CE。然后,当我尝试通过执行以下操作在步骤 4 中设置稳定存储库时:
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
Run Code Online (Sandbox Code Playgroud)
我有
Error: 'deb [arch=amd64] https://download.docker.com/linux/ubuntu \ xenial \ stable' invalid
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?我是编程新手,但在线搜索似乎没有显示任何直接相关的内容。
该命令被错误地换行,在不应该有的地方引入了换行符和反斜杠字符。正确的命令是:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Run Code Online (Sandbox Code Playgroud)
但是,您仍然需要查找并删除之前添加的虚假条目。查找文件的一种方法是通过grep:
grep -ne '^deb.*docker.*\\' /etc/apt/sources.list{,.d/*.list}
Run Code Online (Sandbox Code Playgroud)
我假设您知道如何编辑或删除root.
检查 /etc/apt/sources.list 中的文件。回购行应为:
deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
Run Code Online (Sandbox Code Playgroud)
请注意缺少反斜杠。如果该文件不正确,您将需要 root 权限才能编辑该文件。
| 归档时间: |
|
| 查看次数: |
26796 次 |
| 最近记录: |