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

dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了 -- debian

上一篇:Linux中为RabbitMQ调整文件句柄数和socket连接数


下一篇:迅为3399开发板Ubuntu系统扩展根目录