作者:融水公子 rsgz 全称:Advanced Package Tool 简称:apt-get 本质:
1 是一条linux命令 2 管理工具 优点: 1 在于其出色的解决软件依赖关系的能力 适用: 1 适用于deb包管理式的操作系统 2 一款适用于Unix和Linux系统的应用程序管理器 3 Linux系统包括Debian和Ubuntu变异版本 图形前端 1 Synaptic Package Manager 2 Ubuntu Software Center 3 Aptitude和Kpackage 作用: 1 用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统 注意: 1 apt-get命令一般需要root权限执行 2 apt-get命令一般跟着sudo命令 常用命令:
1 apt-get update 作用:更新软件列表 注意:
1.1 在修改/etc/apt/sources.list或/etc/apt/preferences之后运行该命令 1.2 需要定期运行这一命令以确保您的软件包列表是最新的 2 apt-get install packagename 作用:安装新软件 3 apt-get remove packagename 作用:卸载软件 特点:保留配置文件 4 apt-get remove --purge packagename 作用:卸载软件 特点:删除配置文件 5 apt-get autoremove packagename 作用:删除包及其依赖的软件包 6 apt-get autoremove --purge packagname 作用:删除包及其依赖的软件包+配置文件 7 dpkg --force-all --purge packagename 作用:删除难删除的软件(很危险) 8 apt-get autoclean 作用:删除您已卸载掉的软件的备份 9 apt-get clean 作用:安装的软件的备份也删除 10 apt-get upgrade 作用:更新软件包 10.1 apt-get -u upgrade 让APT显示完整的可更新软件包列表 注意:应先运行 apt-get update更新数据库 11 apt-get dist-upgrade 作用:从新版本号的发布版中更新软件包 12 apt-get dist-upgrade 作用:将系统升级到新版本 13 apt-cache search string 作用:软件包列表中搜索字符串 14 dpkg -l package-name-pattern 使用情况:您不知道软件包的全名 15 aptitude 作用:查看已安装或可用的软件包 适合:更适合用来进行安装和卸载 16 apt-cache showpkg pkgs 作用:显示软件包信息 17 apt-cache dumpavail 作用:打印可用软件包列表 18 apt-cache show pkgs 作用:显示软件包记录 19 apt-cache pkgnames 作用:打印软件包列表中任何软件包的名称 20 dpkg -S file 作用:这个文档属于哪个已安装软件包 21 dpkg -L package 作用:列出软件包中的任何文档 22 dpkg -l 作用:列出所有已安装的软件包 23 apt-file search filename 作用:查找包含特定文档的软件包 注意:不一定是已安装的 24 apt-get autoclean 作用:定期运行这个命令来清除那些已卸载的软件包的.deb文档
|