Linux使用錯誤記錄

1. ubuntu常見錯誤–Could not get lock /var/lib/dpkg/lock解決

ubuntu常見錯誤–Could not get lock /var/lib/dpkg/lock解決

通過終端安裝程序sudo apt-get install xxx時出錯:

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

出現這個問題可能是有另外一個程序正在運行,導致資源被鎖不可用。而導致資源被鎖的原因可能是上次運行安裝或更新時沒有正常完成,進而出現此狀況,解決的辦法其實很簡單:

在終端中敲入以下兩句

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

sudo rm /var/lib/dpkg/lock

上面命令用完後,能繼續用install就好,如果又遇到:

dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem

就再執行以下:

dpkg --configure -a

2. 使用yum命令報錯File “/usr/bin/yum”, line 30 except KeyboardInterrupt, e:

問題出現原因:
yum包管理是使用python2.x寫的,將python2.x升級到python3.1.3以後,由於python版本語法兼容性導致問題出現
解決辦法:
修改yum配置文件,將python版本指向以前的舊版本

1、首先確定老版本python2的執行路徑。

我的系統中/usr/bin下有python3.5及python2.7兩個版本,分別執行後會發現那個纔是正確版本

2、修改yum執行對應的python位置

vim /usr/bin/yum

將第一行改爲python2.7所在目錄即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章