本文由荒原之夢原創,原文鏈接:http://zhaokaifeng.com/?p=669
前言:
Debian 9默認沒有安裝vim,但是使用Linux怎么能沒有vim呢?下面就來安裝一下vim吧。
具體過程:
1.切換到root用戶。
2.直接使用apt-get install vim安裝的話會提示我們:
更換介質:請把標有
“Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 DVD Binary-1 20180310-11:21”
的盤片插入驅動器“/media/cdrom/”再按「回車」鍵
不只是使用apt-get install
安裝vim時會出現這樣的提示,用apt-get install
安裝其他軟件也會出現一樣的提示。如果我們不想按照提示的方法去做的話,可以在軟件源的配置文件里將CD源這一項注釋掉,具體方法是:
a.打開軟件源配置文件:
vi /etc/apt/sources.list
b.注釋掉CD軟件源:
將以deb cdrom
開頭的軟件源都注釋掉(在deb cdrom
前面加上#
)。
c.保存並退出。
d.更新軟件包:
apt-get update
(號外)我在執行了上面的步驟之后再次apt-get install vim安裝vim,卻得到提示:
E: 無法獲得鎖 /var/lib/dpkg/lock - open (11: 資源暫時不可用)
E: 無法鎖定管理目錄(/var/lib/dpkg/),是否有其他進程正占用它?
出現這樣的情況應該是因為我之前在執行apt-get install vim
后遇到上面提到的“更換介質”的提示時 直接使用Ctrl+Z
關閉了apt-get
,但是apt-get install
的進程並沒有被關閉。
使用ps aux
查看進程,發現apt-get install
這個進程確實存在:
root 2229 0.0 0.5 85024 45664 pts/0 T 11:02 0:00 apt-get install
kill掉該進程:
kill 2229
注:2229是apt-get install進程的PID
也可以使用下面的命令釋放掉該進程:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
之后再使用apt-get install vim
就可以安裝vim了。安裝完成后輸入man vim
可以看到vim已經被成功安裝。