apt suite(aptitude命令 – 管理APT软件包)
导读:aptitude命令的功能是用于管理APT软件包,是Debian Linux及其衍生系统中功能强大的包管理工具。与apt-get命令相似,但对于处理依赖软件包来讲效果更好,例如使用aptitude移除某个软件包时,会同时删除其本身所依赖的其他包,不会残留无用的软件包,使整个系统更加干净。...
aptitude命令的功能是用于管理APT软件包 ,是Debian Linux及其衍生系统中功能强大的包管理工具 。与apt-get命令相似 ,但对于处理依赖软件包来讲效果更好 ,例如使用aptitude移除某个软件包时 ,会同时删除其本身所依赖的其他包 ,不会残留无用的软件包 ,使整个系统更加干净 。
语法格式:aptitude [参数] [软件包名]
常用参数:
-d 仅下载软件包 -D 显示安装包的依赖关系信息 -f 修复损坏的软件包 -F 设置搜索结果的格式 -h 显示帮助信息 -i 运行时执行安装操作 -O 设置如何排列显示搜索结果 -p 每一步操作都要求确认 -q 不显示进度条 -u 启动时下载新的软件包列表 -v 显示版本信息 -V 显示软件包的版本信息 -w 设置搜索结果的格式宽度 -y 所有询问均回答自动yes -Z 显示每个软件包的安装尺寸变化常用动作:
autoclean 删除旧的已下载软件包文件 changelog 显示一个软件包的变更日志 clean 删除已下载的软件包文件 download 下载软件包的.deb文件 forbid-version 禁止软件包升级到某个指定版本 hold 将软件包置于保持状态 install 安装或升级软件包 markauto 将软件包标记为自动更新 purge 卸载软件包并删除其配置文件 reinstall 重新安装指定的软件 remove 卸载软件包 search 依据名称搜索软件包 show 显示一个软件包的详细信息 unhold 取消软件包的保持状态 unmarkauto 将软件包标记为手动安装 update 升级软件包参考示例
更新系统中全部软件包:
[root@linuxcool ~]# aptitude update执行一次安全的升级:
[root@linuxcool ~]# aptitude safe-upgrade安装指定名称的软件及其相关包:
[root@linuxcool ~]# aptitude install Package_name删除指定名称的软件包及其配置文件:
[root@linuxcool ~]# aptitude purge Package_name删除已下载的软件包缓存文件:
[root@linuxcool ~]# aptitude clean搜索指定名称的软件包:
[root@linuxcool ~]# aptitude search package_name
声明:本站所有文章 ,如无特殊说明或标注 ,均为本站原创发布。任何个人或组织 ,在未征得本站同意时,禁止复制 、盗用 、采集、发布本站内容到任何网站 、书籍等各类媒体平台 。如若本站内容侵犯了原著者的合法权益 ,可联系我们进行处理 。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!