E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法
生活随笔
收集整理的這篇文章主要介紹了
E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
E: Sub-process /usr/bin/dpkg returned an error code (1)解決辦法
安裝libapache2-svn出現了這個錯誤,是由于apt-get安裝軟件時出現了類似于:
dpkg: error processing package libapache2-mod-svn (--configure):subprocess installed post-installation script returned error exit status 1 No apport report written because the error message indicates its a followup error from a previous failure.dpkg: dependency problems prevent configuration of libapache2-svn:libapache2-svn depends on libapache2-mod-svn; however:Package libapache2-mod-svn is not configured yet.dpkg: error processing package libapache2-svn (--configure):dependency problems - leaving unconfigured Errors were encountered while processing:libapache2-mod-svnlibapache2-svn E: Sub-process /usr/bin/dpkg returned an error code (1)解決方法:
現將info文件夾更名
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk新建一個新的info文件夾
sudo mkdir /var/lib/dpkg/info安裝修復
sudo apt-get update $sudoapt-get install -f執行完上一步操作后,在info文件夾下生成一些文件,現將這些文件全部移到info.bk文件夾下
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bk把自己新建的info文件夾刪掉
sudo rm -rf /var/lib/dpkg/info恢復原有info文件夾,修改名字
sudo mv /var/lib/dpkg/info.bk /var/lib/dpkg/info到這里已經成功安裝了,但我還遇到了相關文件的缺失,例如
/etc/apache2/mods-available/dav_svn.conf
但是現在至少能夠正常安裝了,直接索性卸載重裝
sudo apt-get --purge remove libapache2-mod-svn sudo apt-get --purge remove libapache2-svn sudo apt-get autoremove再install一邊,恢復正常
總結
以上是生活随笔為你收集整理的E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python输出带颜色字体
- 下一篇: Python数据存储:pickle模块的