Ubuntu14.04.3,apt-get出現dpkg: error processing package xxx (--configure)和cups-daemon錯誤的解決方案


Ubuntu14.04.3,使用apt-get安裝軟件的時候,報個莫名其妙的錯誤:

dpkg: error processing package xxx (--configure): 

balabala...

Errors were encountered while processing: 
 cups-daemon 
 cups-core-drivers 
 cups 

E: Sub-process /usr/bin/dpkg returned an error code (1) 

百度了cups-daemon 錯誤直接給我扔到5笨兔的官網提交bug。

想着是不是源壞掉了,就又找了個源換進去,然后,apt-get update,居然還是這個錯誤!我整個人都panic了!這不科學!

后來在百度“dpkg: error processing package cups-daemon (--configure):”這句的時候,無意中發現了問題所在:dpkg里面有一個info目錄不正常。具體哪里不正常不太清楚,總之這個目錄更新一下就好了!

(見 http://jingyan.baidu.com/article/b2c186c8e95d1dc46ef6ff0c.html )

於是

sudo mv /var/lib/dpkg/info/ /var/lib/dpkg/info_backup/
sudo mkdir /var/lib/dpkg/info/

之后再apt-get update就一切正常了!

PS:之后百度了一下/var/lib/dpkg/info/這個目錄,沒看明白這是個啥,倒是有文章說刪除了會有什么什么后果。說的好怕怕。照着里面說的先把該折騰的目錄折騰好。要是再有什么問題,就只能恢復一下虛擬機了。兩篇關於誤刪的文章是:

http://www.2cto.com/os/201305/207615.html

http://www.maybe520.net/blog/459/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM