??博__主??:米碼收割機(jī)
??技__能??:C++/Python語言
??公眾號(hào)??:測試開發(fā)自動(dòng)化【獲取源碼+商業(yè)合作】
??榮__譽(yù)??:阿里云博客專家博主、51CTO技術(shù)博主
??專__注??:專注主流機(jī)器人、人工智能等相關(guān)領(lǐng)域的開發(fā)、測試技術(shù)。
系列文章目錄
1. ubuntu安裝軟件報(bào)錯(cuò)
(這報(bào)錯(cuò)真TM煩人)
Setting up openssh-server (1:8.2p1-4ubuntu0.9) …
dpkg: error processing package openssh-server (–configure):
installed openssh-server package post-installation script subprocess returned error exit status 10
Setting up ufw (0.36-6ubuntu1.1) …
dpkg: error processing package ufw (–configure):
installed ufw package post-installation script subprocess returned error exit status 10
Errors were encountered while processing:
openssh-server
ufw
E: Sub-process /usr/bin/dpkg returned an error code (1)
2. 解決辦法
第一步:現(xiàn)將info文件夾更名
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bak
第二步:備份到其他地方(這步可省略)
sudo cp -rf /var/lib/dpkg/info.bak/* /home/bak/info_bak/
第三步:再新建一個(gè)新的 info文 件
sudo mkdir /var/lib/dpkg/info
第四步:更新源
sudo apt-get update
第五步:重新安裝有問題的依賴包(不知道的話,可以都執(zhí)行一遍)
sudo apt-get -f install openssh-server
sudo apt-get -f install ssh
sudo apt-get -f install exim4-base
sudo apt-get -f install exim4-daemon-light
sudo apt-get -f install exim4
第六步:調(diào)整安裝依賴后,把新的東西移動(dòng)到備份文件夾 info.bak 里
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bak
第七步:把自己新建的 info 文件夾刪掉文章來源:http://www.zghlxwxcb.cn/news/detail-761093.html
sudo rm -rf /var/lib/dpkg/info
第八步:把備份的 info 文件夾重新改回名字文章來源地址http://www.zghlxwxcb.cn/news/detail-761093.html
sudo mv /var/lib/dpkg/info.bak /var/lib/dpkg/info
到了這里,關(guān)于【ubuntu】手把手教你解決ubuntu報(bào)錯(cuò)openssh-server E: Sub-process /usr/bin/dpkg returned an error code (1)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!