Errors were encountered while processing:
/var/cache/apt/archives/libsdl2_2.0.3+z4~20140315-8621-1ppa1trusty1_i386.deb
/var/cache/apt/archives/libsdl2-image_2.0.0+z1~20131109-434-1ppa1trusty2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
似乎自從我安裝了vdrift
更新管理器後就不再更新了。我嘗試尋找修復並使用
sudo apt-get -f install
sudo apt-get update
sudo apt-get upgrade
sudo dpkg --configure -a
sudo dpkg clean
也使用了 synaptic(發現 2 個損壞的資料包。但無法修復或刪除它們)
任何想法 ?
答案1
嘗試以下命令:
sudo apt-get check
sudo apt-get clean
第一個 (查看) 可能什麼都不做,
但第二個 (乾淨的)應該刪除所有下載和快取的包,包括上面兩個有問題的包。
不用擔心,這不會影響已安裝的程序,只是清空 apt-get 的快取。你不會注意到它,除非下次你安裝某些東西時,apt-get 可能需要下載更多的東西...
答案2
嘗試刪除/清除有問題的套件:
sudo dpkg -P /var/cache/apt/archives/libsdl2_2.0.3+z4~20140315-8621-1ppa1trusty1_i386.deb /var/cache/apt/archives/libsdl2-image_2.0.0+z1~20131109-434-1ppa1trusty2_i386.deb
然後修復損壞的依賴項,以便在需要時重新安裝它們:
sudo apt-get install -f
然後重試。