如何修復“無法鎖定 /var/lib/dpkg/lock”錯誤

error

如果你有一個發行版並且你嘗試使用包管理器並且它已經讓你興奮了 錯誤“無法鎖定 /var/lib/dpkg/lock”, 不用擔心。 這不是什麼嚴重的事情,你應該擔心,雖然它很煩人。 此外,它還有一個解決方案,我將在本教程中逐步向您展示。 這樣,您將一勞永逸地擺脫這種不便,您的發行版將繼續像第一天一樣工作。 好吧,讓我們看看如何...

什麼時候發生錯誤?

錯誤 ”無法鎖定 /var/lib/dpkg/lock – 打開(11:資源暫時不可用)” 當某些包的更新中斷並且更新包被損壞時,通常會發生這種情況。 這會使更新過程在無限循環中忙碌,並且除非您修復它,否則總會給您這個問題。

Failed to lock /var/lib/dpkg/lock 錯誤解決方法

要解決此錯誤,只需 按照這些簡單的步驟:

  1. 輸入終端並鍵入以下命令以終止已掛起並導致問題的更新進程(使用 -v 選項表示詳細,-k 以終止進程,-i 表示程序將指示哪些進程殺死並請求允許阻止他們):

sudo fuser -vki /var/lib/dpkg/lock

  1. 以下是刪除產生問題的更新數據所在的文件,使用以下命令完成:

sudo rm -f /var/lib/dpkg/lock

  1. 然後是導致問題的更新包:

sudo dpkg --configure --a

  1. 現在問題已經準備好了。 您將能夠重新檢查更新並再次安裝有問題的更新,但在開始之前,您應該運行以下命令來刪除和修復損壞的軟件包:

sudo apt-get autoremove

希望對您有幫助


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

發表評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   亨利·莫拉 他說:

    太好了,非常感謝!!!!!!!