Linux命令-aptitude命令(Debian Linux系统中软件包管理工具)

补充说明

aptitude命令 与apt-get命令一样,都是Debian Linux及其衍生系统中功能极其强大的包管理工

具。与apt-get不同的是,aptitude在处理依赖问题上更佳一些。举例来说,aptitude在删除一个

包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。它通过文本操作菜单和命令两种方式管理软件包。

语法

复制代码
aptitude(选项)(参数)

选项

复制代码
-h:显示帮助信息;
-d:仅下载软件包,不执行安装操作;
-P:每一步操作都要求确认;
-y:所有问题都回答"yes";
-v:显示附加信息;
-u:启动时下载新的软件包列表。

参数

操作命令:用户管理软件包的操作命令。

实例

以下是总结的一些常用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 # 仅删除过期的包文件
相关推荐
好大哥呀1 分钟前
单元测试自动化的流程
运维·单元测试·自动化
切糕师学AI2 分钟前
VictoriaLogs:高性能、低成本、易运维的下一代日志数据库
运维·高性能·日志数据库·victoriallogs·极致日志库
HP-Patience3 分钟前
【爬虫脚本自动化录制】playwright codegen使用教程
运维·爬虫·自动化
魈十三5 分钟前
进程与线程:从独立空间到协调的深度解析
linux
HYNuyoah8 分钟前
Ubuntu一键安装Docker和Docker Compose
linux·ubuntu·docker
dddddppppp1239 分钟前
arm32段+页映射 手撕mmu的行为之软件模拟
linux·服务器·网络
十六年开源服务商10 分钟前
WordPress并发量优化实战:2026运维指南
android·运维
wzl2026121312 分钟前
企微工具对比:第三方SCRM与自动化工作流集成
运维·自动化·企业微信
天赐学c语言13 分钟前
MySQL - 数据库基础
linux·数据库·mysql
一只小bit15 分钟前
Docker 实战系列:接入生产场景,快速拉起服务
运维·docker·容器