apt-get
Advanced Package Tool 又名 apt-get,是一条linux命令,适用于deb包管理式的操作系统主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。
apt-get update # 更新源
apt-get upgrade # 更新已安装的包
apt-get dist-upgrade # 升级系统
apt-get dselect-upgrade # 使用 dselect 升级
apt-cache depends # 了解使用依赖
apt-cache rdepends # 了解某个具体的依赖,当是查看该包被哪些包依赖吧
apt-get build-dep # 安装相关的编译环境
apt-get source # 下载该包的源代码
apt-get check # 检查是否有损坏的依赖
apt-file update # 更新apt-file的数据库
搜索
apt-cache search # 搜索包
apt-cache show # 获取包的相关信息,如说明、大小、版本等
dpkg -l package-name-pattern # 列出任何和模式相匹配的软件包,不知道全名就用正则表达式
apt-file search filename # 查找filename属于哪个软件包
apt-file list packagename # 列出软件包的内容
安装
apt-get install # ------(package 安装包)
apt-get install # -----(package —reinstall 重新安装包)
apt-get -f install # -----(强制安装, “-f = —fix-missing”当是修复安装吧…)
使用代理
apt-get -o Acquirehttpproxy=“socks5h://127.0.0.1:8484/” update
卸载软件
apt-get remove package.deb # 删除包,保留配置文件。
apt-get remove —purge # 删除包,删除配置文件。
apt-get autoremove —purge # 删除包及其依赖的软件包+配置文件等(只对6.10有效,强烈推荐)
apt-get clean # 清理下载文件的存档
apt-get autoclean # 清理备份的软件,只清理过时的包。
其他信息
下载的软件存放位置: /var/cache/apt/archives
安装后软件默认位置: /usr/share
可执行文件默认位置: /usr/bin
配置文件的默认位置: /etc
lib依赖文件默认位置: /usr/lib