Docker容器中的vi/vim命令安装步骤1 :进入要安装的容器id的步骤2:apt下载vim步骤3 :下载安装失败解决步骤copy文件source.list步骤5 :新建下载
安装步骤1 :进入要安装的容器id
文件管理器命令
进入推动器容器。 id为容器的id或name root @ Ubuntu ://docker exec-itid步骤2 :对于apt下载vim //先更新apt的root用户sudo,则为root @ 96ea 9752 BC 222 中间有y/n。 输入y root @ 96ea 9752 BC 253360/# sudo apt-get root @ 96ea 9752 BC 25:/# VI-v步骤3 :下载安装失败解决步骤2安装时出现错误
e :启用到位置包虚拟机的原因:问题可能是由于sources.list文件的下载连接中没有虚拟机地址所致
解决:我重新从网上找了别人sources.list中的连接地址。 总之有很多。 最后一次尝试也没用。 不知道是不是我的电脑问题啊。 最后,我将之前在另一个容器中的apt下的sources.list文件的直接副本复制到这里。 最后解决了。
以下是我家地址的种类:
deb http://deb.debian.org/debianaxdmtmain
deb http://deb.debian.org/debianaxdmt-updates main
deb http://security.debian.orgaxdmt/updates main
步骤四: copy文件source.list //在另一个目录下创建一个sources.list文件,然后将上面souces.list文件中的copy放在新的中root @ Ubuntu 33666 96开头是容器id root @ Ubuntu :/# docker CP/opt/soft/nginx/sources.list 96 ea 9752 BC 25:/etc/apt步骤5 :新下载和测试
如果显示以下错误消息
thefollowingpackageshaveunmetdependencies :
vim :从属3360 lib tinfo5butitisnotgoingtobeinstalled
E: Unable to correct problems,you have held broken packages
请先卸载libtinfo5依赖项,然后重新安装。 命令如下:
//root @ 96ea 9752 BC 25://apt-getremovevim-common//root @ 96ea 9752 BC 25://aptupdateaptinstall-ylibtinstal root @ 96ea 9752 BC 25:/# sudo apt-getinstallvim