這幾天Ubuntu 12.04剛出,下了個玩玩,在裝軟件的過程中點了取消,後面再打開軟件中心就出錯:後面再怎麼試都不行,裝什麼軟件都會失敗,出錯信息如下:
dpkg: failed to open package info file `/var/lib/dpkg/available' for reading: No such file or directoryE: Sub-process /usr/bin/dpkg returned an error code (2)
後來找到解決辦法:
第一種:
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
這種方法我試過了,對我的不起作用,可能是我已經刪除了available-old目錄
第二種:
先運行:sudo dpkg --clear-avail
再運行:sudo apt-get update
OK,使用第二種方法後,可以正常使用apt-get -install 來安裝軟件。
更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2