自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux安裝軟件時90%的人會遇到這個報錯,如何解決?

系統(tǒng) Linux
遇到這種情況,一般我們只需要安靜地等待幾分鐘,或者先去做其他的事情,比如瀏覽一下良許 Linux 公眾號里的文章,直到當(dāng)前的更新、安裝或卸載任務(wù)完成后,鎖就會自動釋放,然后就可以進(jìn)行 apt 操作了。

 [[347000]]

提示 Could not get lock /var/lib/dpkg/lock 報錯?

有些小伙伴在使用 apt 包管理器更新或安裝軟件時,可能會遇到過諸如以下的錯誤提示:

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

或者

  1. E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable) 
  2. E: Unable to lock the administration directory (/var/lib/dpkg/) is another process using it? 
  3. E: Could not get lock /var/lib/apt/lists/lock – open (11: Resource temporarily unavailable) 
  4. E: Unable to lock directory /var/lib/apt/lists/ 

這種時候大可不必驚慌,這些錯誤提示一般都是因為某些程序在系統(tǒng)后臺進(jìn)行著某些 apt 操作,因此鎖定了 apt 數(shù)據(jù)庫,所以暫時不能進(jìn)行 apt 操作。

解決方案

那遇到這種情況,一般我們只需要安靜地等待幾分鐘,或者先去做其他的事情,比如瀏覽一下良許 Linux 公眾號里的文章,直到當(dāng)前的更新、安裝或卸載任務(wù)完成后,鎖就會自動釋放,然后就可以進(jìn)行 apt 操作了。

當(dāng)然了,上面說的是正常情況下的對應(yīng),那非正常情況下,比方說你等了好多個幾分鐘鎖都還沒有被釋放,你就要看看是不是該進(jìn)程由于某些原因而卡住了并且一直占用著鎖。如果是的話,那你只能干掉這個進(jìn)程,然后刪除該鎖定了。

首先,我們先找出是哪個進(jìn)程占用了鎖文件 /var/lib/dpkg/lock

  1. $ sudo lsof /var/lib/dpkg/lock 

其他鎖文件對應(yīng)的命令

  1. $ sudo lsof /var/lib/dpkg/lock-frontend 
  2. $ sudo lsof /var/lib/apt/lists/lock 

然后得到輸出結(jié)果

  1. COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME  
  2. unattende 1548 root 6uW REG 8,2 0 1181062 /var/lib/dpkg/lock 

我們可以從結(jié)果中看到,該進(jìn)程的 PID 為 1548

接著,kill 掉這個進(jìn)程

  1. $ sudo kill -9 1548 

然后你就可以放心地刪除鎖文件

  1. $ sudo rm /var/lib/dpkg/lock 

或者

  1. $ sudo rm /var/lib/dpkg/lock-frontend 
  2. $ sudo rm /var/lib/apt/lists/lock 

如果需要,還可以刪除緩存目錄下的鎖文件

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

做完上面的步驟后,記得要運(yùn)行以下命令

  1. $ sudo dpkg --configure -a 

這樣問題應(yīng)該就可以解決了

本文授權(quán)轉(zhuǎn)載自公眾號「良許Linux」。良許,世界500強(qiáng)外企Linux開發(fā)工程師,公眾號里分享大量Linux干貨,歡迎關(guān)注!

 

責(zé)任編輯:武曉燕 來源: 良許Linux
相關(guān)推薦

2019-12-03 08:29:39

代碼調(diào)優(yōu)網(wǎng)絡(luò)

2021-12-15 09:20:10

語言面試目錄

2020-08-24 15:25:27

Python 開發(fā)運(yùn)維

2020-08-24 13:15:59

Python代碼描述符

2022-10-25 08:46:26

JSONJavaScript

2021-10-15 06:49:37

MySQL

2021-10-18 22:29:54

OOMJava Out Of Memo

2023-04-04 09:04:18

命令驅(qū)動器

2023-09-07 17:06:21

@Autowired報錯原因分析

2024-01-16 08:26:25

Vue項目服務(wù)器

2021-09-25 13:05:10

MYSQL開發(fā)數(shù)據(jù)庫

2013-08-01 10:05:54

大數(shù)據(jù)信息安全

2024-10-08 08:14:08

用戶生命周期分析服務(wù)

2025-04-01 05:22:00

JavaThread變量

2020-01-06 15:23:41

NettyTCP粘包

2024-01-10 09:44:11

MySQL死鎖

2015-04-01 10:26:32

開發(fā)中文亂碼問題

2009-12-10 14:19:41

配置靜態(tài)路由

2022-08-30 18:46:24

安全軟件開發(fā)測試軟件

2021-02-19 11:01:46

異步競態(tài)接口異步
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號