Ubuntu有未解决的依赖
系统为Ubuntu16.04,之前安装了wine(好像没有完全安装成功),后来在做ros实验的时候,要装驱动,结果出了问题。
您可能需要运行“apt-get -f install”来纠正下列错误:
下列软件包有未满足的依赖关系:
ros-kinetic-urg-node : 依赖: ros-kinetic-laser-proc 但是它将不会被安装
依赖: ros-kinetic-urg-c 但是它将不会被安装
wine : 依赖: wine1.6 但是它将不会被安装
wine1.6-amd64 : 依赖: wine1.6:any (= 1:1.6.2-0ubuntu14.2)
wine1.6-i386:i386 : 依赖: wine1.6:any (= 1:1.6.2-0ubuntu14.2)
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
之后就按照说的试了一下。
sudo apt-get -f install
结果还是不行,出现错误。
在处理时有错误发生:
/var/cache/apt/archives/wine1.6_1%3a1.6.2-0ubuntu14.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
我索性就把需要依赖的包全都删了。
sudo apt-get remove wine wine1.6-amd64 wine1.6-i386:i386
问题得以解决,注意要三个一起删,否则还会出错。