ubuntu18.04使用問題匯總(二):Ubuntu apt-get報(bào)E: 無法打開鎖文件 /var/lib/dpkg/lock-frontend - open (2: 沒有那個(gè)文件或目錄)

前言

最近在再重新安裝Ubuntu18.04過程中,出現(xiàn)不少覺得對(duì)Ubuntu小白比較有用的問題解決方案,因此在此做出一些匯總,持續(xù)更新.....

Ubuntu apt-get報(bào)E: 無法打開鎖文件 /var/lib/dpkg/lock-frontend - open (2: 沒有那個(gè)文件或目錄)

在使用apt-get安裝程序的時(shí)候報(bào):

E: 無法打開鎖文件 /var/lib/dpkg/lock-frontend - open (2: 沒有那個(gè)文件或目錄)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?

而導(dǎo)致資源被鎖的原因,可能是上次安裝時(shí)沒正常完成,而導(dǎo)致出現(xiàn)此狀況。
解決方案有下面幾種:
1.用這個(gè)命令查看一下apt-get的相關(guān)進(jìn)程:

$ ps -e | grep apt

顯示:

$ 11669 ? 00:00:02 aptd
$ 25379 ? 00:00:00 update-apt-xapi

然后執(zhí)行:

$ sudo kill 11669
$ sudo kill 25379

2.刪除相關(guān)文件

$ sudo rm /var/cache/apt/archives/lock
$ sudo rm /var/lib/dpkg/lock

3.或者

$ sudo rm /var/lib/dpkg/lock-frontend

4.終極辦法

$ sudo mkdir -p /var/lib/dpkg/{alternatives,info,parts,triggers,updates}
$ sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status
$ apt-get download dpkg
$ sudo dpkg -i dpkg*.deb
$ apt-get download base-files
$ sudo dpkg -i base-files*.deb
$ sudo apt-get update
$ sudo apt-get check
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容