linux包管理(3)掌握dpkg工具安装、卸载、查看deb包

本文详细介绍了dpkg,作为Debian及其衍生系统如Ubuntu的基础包管理工具,它支持deb包的安装、卸载和查询操作,是Linux运维中不可或缺的工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

dpkg 是Debian package的简写,为”Debian“ 操作系统专门开发的套件管理系统,用于软件的安装,更新和移除。

所有源自"Debian"的Linux的发行版都使用 dpkg, 例如"Ubuntu"


dpkg -i package   #安装包

dpkg -i -R package-dir  # 安装一个目录下面所有的软件包

安装会执行以下动作:
- 提取新包
- 如果已经有另外一个版本的包安装了,会先执行老包的prerm
- 执行preinst脚本,如果新包有提供的话
- 安装新文件,同时备份旧文件,以便出错时回退
- 如果另外一个版本的同名包已经安装了,执行它的postrm(在新包的perinst之后执行)
- 安装conf文件,同时备份旧conf文件,以便出错时回退
- 执行postinst,如果新包有提供的话

# dpkg --unpack package  
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值