树莓派安装包依赖问题的解决
当在树莓派安装软件时,时常遇到因安装包依赖问题导致无法成功安装的问题,此时可以使用aptitude (Debian系统的包管理工具)。
与 apt-get 不同的是,aptitude 在处理依赖问题上更佳一些。举例来说,aptitude 在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。
安装指令:sudo apt-get install aptitude
语法:aptitude(选项)(参数)
示例:
aptitude update #更新可用的包列表
aptitude upgrade #升级可用的包
aptitude dist-upgrade #将系统升级到新的发行版
aptitude install pkgname #安装包
aptitude remove pkgname #删除包
aptitude purge pkgname #删除包及其配置文件
aptitude search string #搜索包
aptitude show pkgname #显示包的详细信息
aptitude clean #删除下载的包文件
aptitude autoclean #仅删除过期的包文件
实例:sudo aptitude install openssh-server