歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> E: Sub-process /usr/bin/dpkg returned an error code (1) 出錯解決方案

E: Sub-process /usr/bin/dpkg returned an error code (1) 出錯解決方案

日期:2017/2/28 14:34:45   编辑:Linux教程

有的時候,在Ubuntu下使用sudo apt-get install可能導致意想不到的錯誤,尤其是中途中斷了安裝時,錯誤信息為:
Errors were encountered while processing:
/var/cache/apt/archives/shotwell_0.18.0-1~saucy1-i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

如下圖:

此時可以這樣解決:

cd /var/lib/dpkg
sudo mv info info.bak
sudo mkdir info

重新安裝,在此為:
sudo apt-get install shotwell

以下未經測試:

我就是這樣解決的 拿來給你分享一下~~~~

在處理時有錯誤發生:
ttf-opensymbol
E: Sub-process /usr/bin/dpkg returned an error code (1)

解決方案代碼:

sudo fc-cache -fv 2>&1 | grep failed | cut -f1 -d":" | xargs -i sudo touch {} && sudo fc-cache -fv

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved