日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

关于Ubuntu中 E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)解决方案

發(fā)布時(shí)間:2025/3/15 Ubuntu 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于Ubuntu中 E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)解决方案 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在Ubuntu中,有時(shí)候運(yùn)用sudo ?apt-get install 安裝軟件時(shí),會(huì)出現(xiàn)一下的情況

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
?

在這個(gè)時(shí)候,主要是因?yàn)閍pt還在運(yùn)行,此時(shí)的解決方案是

1、找到并且殺掉所有的apt-get 和apt進(jìn)程

運(yùn)行下面的命令來生成所有含有 apt 的進(jìn)程列表,你可以使用ps和grep命令并用管道組合來得到含有apt或者apt-get的進(jìn)程。

ps -A | grep apt

?找出所有的 apt 以及 apt-get 進(jìn)程

$ sudo kill -9 processnumber

或者

$ sudo kill -SIGKILL processnumber

比如,下面命令中的9是?SIGKILL?的信號數(shù),它會(huì)殺掉第一個(gè) apt 進(jìn)程

$ sudo kill -9 進(jìn)程ID

或者

$ sudo kill -SIGKILL 進(jìn)程ID

2、刪除鎖定文件

鎖定的文件會(huì)阻止 Linux 系統(tǒng)中某些文件或者數(shù)據(jù)的訪問,這個(gè)概念也存在于 Windows 或者其他的操作系統(tǒng)中。

一旦你運(yùn)行了 apt-get 或者 apt 命令,鎖定文件將會(huì)創(chuàng)建于?/var/lib/apt/lists/、/var/lib/dpkg/、/var/cache/apt/archives/?中。

這有助于運(yùn)行中的 apt-get 或者 apt 進(jìn)程能夠避免被其它需要使用相同文件的用戶或者系統(tǒng)進(jìn)程所打斷。當(dāng)該進(jìn)程執(zhí)行完畢后,鎖定文件將會(huì)刪除。

當(dāng)你沒有看到 apt-get 或者 apt 進(jìn)程的情況下在上面兩個(gè)不同的文件夾中看到了鎖定文件,這是因?yàn)檫M(jìn)程由于某個(gè)原因被殺掉了,因此你需要?jiǎng)h除鎖定文件來避免該錯(cuò)誤。

首先運(yùn)行下面的命令來移除?/var/lib/dpkg/?文件夾下的鎖定文件:

$ sudo rm /var/lib/dpkg/lock

之后像下面這樣強(qiáng)制重新配置軟件包:

$ sudo dpkg --configure -a

也可以刪除?/var/lib/apt/lists/?以及緩存文件夾下的鎖定文件:

$ sudo rm /var/lib/apt/lists/lock

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

接下來,更新你的軟件包源列表:

$ sudo apt update

或者

$ sudo apt-get update

總結(jié)一下,對于 Ubuntu(以及它的衍生版)用戶在使用 apt-get 或者 apt 也叫?aptitude 命令[7]時(shí)遇到的問題,我們已經(jīng)用兩種方法來解決了。

?

總結(jié)

以上是生活随笔為你收集整理的关于Ubuntu中 E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)解决方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。