E: Unable to locate package vim 的解決方案---docker 映象下安裝Vim
阿新 • • 發佈:2021-11-21
在使用docker容器時,有時候裡邊沒有安裝vim,使用 vim 命令時提示:vim: command not found,這個時候就需要安裝vim,可是當你敲apt-get install vim命令時,又提示:E: Unable to locate package vim
這說明 apt 當前所在映象中沒有 vim 這個包,所以我們需要使用 apt-get update 命令升級 apt 所在映象。
apt-get update
升級過程可能非常慢,因為是從海外站點拉取映象,所以我們可以配置一個國內的映象源,加速映象拉取更新
root@1b4671904bfa:/# mv /etc/apt/sources.list /etc/apt/sources.list.bak root@1b4671904bfa:/# echo "deb http://mirrors.163.com/debian/ jessie main non-free contrib" >/etc/apt/sources.list root@1b4671904bfa:/# echo "deb http://mirrors.163.com/debian/ jessie-proposed-updates main non-free contrib" >>/etc/apt/sources.list root@1b4671904bfa:/# echo "deb-src http://mirrors.163.com/debian/ jessie main non-free contrib" >>/etc/apt/sources.list root@1b4671904bfa:/# echo "deb-src http://mirrors.163.com/debian/ jessie-proposed-updates main non-free contrib" >>/etc/apt/sources.list
配置完後,再次更新映象
apt-get update
因為當前映象已經有vim的包了,所以我們已經可以使用 apt-get 工具安裝 vim 工具了,再次執行命令安裝成功。
apt-get install -y vim
參考:E: Unable to locate package vim 的解決方案---docker 映象下安裝Vim