您也许需要运行“apt –fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
python-catkin-pkg : 依赖: python-catkin-pkg-modules (>= 0.5.2) 但是它将不会被安装
python-rosdep-modules : 依赖: python-rospkg-modules (>= 1.4.0) 但是它将不会被安装
依赖: python-catkin-pkg-modules (>= 0.4.0) 但是它将不会被安装
依赖: python-rosdistro-modules (>= 0.7.5) 但是它将不会被安装
ros-melodic-rospack : 依赖: python-catkin-pkg-modules 但是它将不会被安装
ros-melodic-rqt-gui : 依赖: python-rospkg-modules 但是它将不会被安装
ros-melodic-rqt-robot-monitor : 依赖: python-rospkg-modules 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt –fix-broken install”(也可以指定一个解决办法)。
方法1:
apt --fix-broken install -y
方法1无效时,使用方法2
方法2:
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk
sudo mkdir /var/lib/dpkg/info
sudo apt-get update
sudoapt-get install -f
sudo apt-get install ros-melodic-desktop-full
问题就解决了
版权声明:本文为weixin_46336208原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。