在deepin系统的软件商店中安装vlc,不过却出现了安装失败的情况,为了查看原因,看什么依赖可以安装,结果出现了“dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了,dpkg-query: 软件包vlc-bin没有被安装。”,以下是解决方法。
出错截图 安装参考:深度商店应用ArcTime、VLC、茄子摄像头、MoonPlayer。
尝试的方案,结果无效 #卸载程序 sudo apt-get autoremove --purge 文字换程序名称 -y 卸载程序的依赖 sudo apt autoremove -y 安装报错执行试试 sudo apt-get autoremove --purge sudo apt --fix-broken install
最终解决方法 参考了以下方案,出错如下图:
解决方案为: sudo dpkg -i --force-overwrite " /var/cache/apt/archives/ace_0.0.5-3+b11_amd64.deb" 根据本例,还得需要使用dpkg命令来强制覆盖,运行以下命令即可: sudo dpkg -i --force-overwrite " /var/cache/apt/archives/vlc-bin_3.0.11-0+debl0u1_amd64.deb" sudo dpkg -i --force-overwrite " /var/cache/apt/archives/vlc-plugin-qt_3.0.00-0+deb10u1_amd64.deb" 注:虽然强制安装解决了问题,目前运行也没有多大问题,有此问题的网友可以参考下。同样的解决方法也适用在ubuntu、debian系统下。
相关主题 |