在Ubuntu下,apt-get是最常用的shell命令,Ubuntu下通过该命令来进行安装、卸载、检查系统中软件的情况。
本文列举了常用的几个APT命令及其参数:
- apt-cache search PackageName 搜索软件包
- apt-cache show PackageName 获取包的相关信息,如说明、大小、版本等
- sudo apt-get install PackageName 安装包
- sudo apt-get install PackageName --reinstall 重新安装包
- sudo apt-get -f install 修复安装(不要指明软件包,会自动解决破损的依赖,但并不一定能让你满意;并且系统中许多的函数库、软件都被删除,谨慎使用)
- sudo apt-get remove PackageName 删除包
- sudo apt-get remove PackageName --purge 删除包,包括配置文件等
- sudo apt-get update 更新源
- sudo apt-get upgrade 更新已安装的包
- sudo apt-get dist-upgrade 升级系统
- apt-cache depends PackageName 了解使用该包依赖哪些包
- apt-cache rdepends PackageName 查看该包被哪些包依赖
- sudo apt-get build-dep PackageName 安装相关的编译环境
- apt-get source PackageName 下载该包的源代码
- sudo apt-get clean && sudo apt-get autoclean 清理无用的包
- sudo apt-get check 检查是否有损坏的依赖