ubuntu下解決「無法獲得鎖 」的方法

2021-09-13 11:37:52 字數 726 閱讀 5619

筆者目前在學習ros開發,碰巧遇到了乙個之前經常遇到的問題,網上說的解決方法含糊不清,為什麼要這樣做,怎樣去做都沒有說明白,下面我來教如何解決這個問題。

sudo apt-get install ros-kinetic-ros-tutorials

e: 無法獲得鎖 /var/lib/dpkg/lock-frontend - open (11: 資源暫時不可用)

e: unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

由於我是使用apt-get 命令後才產生這個報錯的,所以我需要造出apt命令的程序,kill掉它,免得它一直阻塞在程序裡面。

輸入命令:ps aux

你會發現一堆程序,根本無法逐一查詢,這時候,就需要配合grep(全面搜尋正規表示式並把行列印出來)命令,來鎖定apt-get的程序pid了。

因此,輸入ps aux | grep 「apt-get」,等到終端返回apt-get的pid後,再使用sudo kill ***就可以了。比如返回的pid是 1001 ,那你就sudo kill 1001.

直接輸入以下兩行命令,把程序鎖的快取檔案刪除,也可以達到同樣效果。

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

sudo rm /var/lib/dpkg/lock

ubuntu 解決「無法獲得鎖

ubuntu系統的命令視窗下用apt get install安裝軟體的時會出現以下錯誤 無法獲得鎖 var lib dpkg lock open 11 資源暫時不可用 無法鎖定管理目錄 var lib dpkg 是否有其他程序正占用它?最可能的原因為 apt get程序並沒有結束而導致的!此時在命令...

Ubuntu「無法獲得鎖」解決方案

ubuntu 無法獲得鎖 解決方案 e 無法獲得鎖 var cache apt archives lock open 11 資源臨時不可用 現象一 e 無法獲得鎖 var lib dpkg lock open 11 資源臨時不可用 e 無法對管理目錄 var lib dpkg 加鎖,是不是另乙個包管...

Ubuntu「無法獲得鎖」解決方案

ubuntu 無法獲得鎖 解決方案 e 無法獲得鎖 var cache apt archives lock open 11 資源臨時不可用 現象一 e 無法獲得鎖 var lib dpkg lock open 11 資源臨時不可用 e 無法對管理目錄 var lib dpkg 加鎖,是不是另乙個包管...