dpkg-deb错误:子进程粘贴被信号终止

下列【新】软件包将被安装:
ros-kinetic-behaviortree-cpp-v3
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 292 个软件包未被升级。
需要下载 0 B/231 kB 的归档。
解压缩后会消耗 1,114 kB 的额外空间。
(正在读取数据库 … 系统当前共安装有 395764 个文件和目录。)
正准备解包 …/ros-kinetic-behaviortree-cpp-v3_3.1.0-3xenial-20191214-033747+0000_amd64.deb …
正在解包 ros-kinetic-behaviortree-cpp-v3 (3.1.0-3xenial-20191214-033747+0000) …
dpkg: 处理归档 /var/cache/apt/archives/ros-kinetic-behaviortree-cpp-v3_3.1.0-3xenial-20191214-033747+0000_amd64.deb (–unpack)时出错:
正试图覆盖 /opt/ros/kinetic/lib/BehaviorTree/cmake/BehaviorTreeConfig.cmake,它同时被包含于软件包 ros-kinetic-behaviortree-cpp 2.5.1-0xenial-20191214-033742+0000
dpkg-deb:错误:子进程 粘贴 被信号(断开的管道) 终止了
在处理时有错误发生:
/var/cache/apt/archives/ros-kinetic-behaviortree-cpp-v3_3.1.0-3xenial-20191214-033747+0000_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
解决办法:

sudo dpkg -i --force-overwrite "  /var/cache/apt/archives/ros-kinetic-behaviortree-cpp-v3_3.1.0-3xenial-20191214-033747+0000_amd64.deb"

照这格式改就可以了

你可能感兴趣的:(dpkg-deb错误:子进程粘贴被信号终止)