dpkg-deb: 錯誤: 粘貼 子進程被信號(斷開的管道) 終止了 -- debian


問題:apt-get upgrade, 提示修復依賴關系。依賴關系修復后提示  dpkg-deb: 錯誤: 粘貼 子進程被信號(斷開的管道) 終止了

解決方法
解決方法很簡單,使用dpkg強制覆蓋即可,具體操作如下:

sudo dpkg -i --force-overwrite " /var/cache/apt/archives/libwinpr2-2_2.0.0.4-1+dde_amd64.deb"
sudo dpkg -i --force-overwrite " /var/cache/apt/archives/libfreerdp2-2_2.0.0.4-1+dde_amd64.deb"

————————————————————————————————————————————————

root@js-uos:/home/jsz/Desktop# apt-get upgrade
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹
正在讀取狀態信息... 完成
您也許需要運行“apt --fix-broken install”來修正上面的錯誤。
下列軟件包有未滿足的依賴關系:
org.gnome.vinagre : 依賴: libfreerdp2-2 (>= 2.0.0~git20160317.1.75ae3f5+dfsg1) 但是它還沒有被安裝
E: 有未能滿足的依賴關系。請嘗試不指明軟件包的名字來運行“apt --fix-broken install”(也可以指定一個解決辦法)。
root@js-uos:/home/jsz/Desktop# apt --fix-broken install

 

dpkg-deb: 錯誤: 粘貼 子進程被信號(斷開的管道) 終止了
在處理時有錯誤發生:
/var/cache/apt/archives/libwinpr2-2_2.0.0.4-1+dde_amd64.deb
/var/cache/apt/archives/libfreerdp2-2_2.0.0.4-1+dde_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

 

解決方法
使用dpkg強制覆蓋即可,具體操作如下:

sudo dpkg -i --force-overwrite " /var/cache/apt/archives/libwinpr2-2_2.0.0.4-1+dde_amd64.deb"
sudo dpkg -i --force-overwrite " /var/cache/apt/archives/libfreerdp2-2_2.0.0.4-1+dde_amd64.deb"

覆蓋完成后 繼續 sudo apt --fix-broken install
sudo apt upgrade


免責聲明!

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



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