1:我遇到的問題: 在開機運行apt install vim 命令的時候,如下報錯:
在Ubuntu中,有時候運用sudo apt-get install 安裝軟件時,會出現(xiàn)一下的情況 E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) 3:問題原因:主要是因為apt還在運行。 4:解決方案:殺死所有的apt進程。 1:查找所有apt相關(guān)的進程,并用命令殺死。 hlp@hlp-Lenovo-G405:~$ ps afx|grep apt 3284 pts/0 S+ 0:00 \_ grep --color=auto apt 2869 ? Ss 0:00 /bin/sh /usr/lib/apt/apt.systemd.daily install 2873 ? S 0:00 \_ /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held install hlp@hlp-Lenovo-G405:~$ sudo kill -9 2873 hlp@hlp-Lenovo-G405:~$ sudo kill -9 2869 2:刪除鎖定文件 鎖定的文件會阻止 Linux 系統(tǒng)中某些文件或者數(shù)據(jù)的訪問,這個概念也存在于 Windows 或者其他的操作系統(tǒng)中。 一旦你運行了 apt-get 或者 apt 命令,鎖定文件將會創(chuàng)建于 這有助于運行中的 apt-get 或者 apt 進程能夠避免被其它需要使用相同文件的用戶或者系統(tǒng)進程所打斷。當該進程執(zhí)行完畢后,鎖定文件將會刪除。 所以: 1:移除對應(yīng)目錄下的鎖文件: 2:強制重新配置軟件包: 3:更新軟件包源文件:
3:問題解決,執(zhí)行apt install 命令成功。
|
|