1.package依赖关系冲突
软件安装过程中出现依赖库冲突的问题,如图
开始一直纠结在python-catkin-pkg上,一直没解决,方向走偏了。
其实,这是package依赖关系冲突问题。
运行 sudo apt install -f,是修复依赖关系(depends)的命令。之后安装顺利。
2.软件安装、卸载的几个相关命令
apt-get -f install=apt-get install -f ,是修复依赖关系(depends)
apt-get autoremove ,删除为了满足其他软件包的依赖而安装的,但现在不再需要的软件包。不要考虑用 apt-get autoremove 卸载自己不熟悉的软件包。
apt-get remove 软件包名称, 删除已安装的软件包(保留配置文件)。
apt-get --purge remove 软件包名称,删除已安装包(不保留配置文件)。