首页 理论教育 dpkg命令:安装、创建、移除和管理deb包工具

dpkg命令:安装、创建、移除和管理deb包工具

时间:2023-11-19 理论教育 版权反馈
【摘要】:dpkg是一个安装、创建、移除和管理deb包的工具。查询vim包的文件清单kylin@yhkylin:~$ dpkg -L vim/./usr/usr/share......................中间省略....................../usr/bin/usr/bin/vim.basic/usr/share/doc/vim卸载sl包建议慎用,如若删除系统启动相关包可能导致系统启动失败。kylin@yhkylin:~$ sudo dpkg -r sl(正在读取数据库 ... 系统当前共安装有 170 634 个文件和目录。)正在卸载 sl ...正在处理用于 man-db 的触发器 ...

dpkg命令:安装、创建、移除和管理deb包工具

dpkg是一个安装、创建、移除和管理deb包的工具。

dpkg语法格式:dpkg [选项] [包名或文件名]

选项 功能

-l 查询安装的软件包,未指定包则显示所有已安装的软件包

-i 安装软件包

-L 打印已安装包的文件清单

-S 查询某个文件属于哪个软件包

-s 查询某软件包的详细信息,包括版本、状态、依赖及提供者等

-r 卸载软件包,不清除配置文件

-P 卸载软件包,且删除配置文件

示例

(1)安装thunderbird软件包

$ sudo dpkg -i thunderbird*

(2)查看是否已安装vim包

kylin@yhkylin:~$ dpkg -l | grep vim

ii vim 2:7.4.1689-3kord2k1 amd64 Vi IMproved - enhanced vi editor

...................中间省略.....................

ii vim-tiny 2:7.4.1689-3kord2k1 amd64 Vi IMproved - enhanced vi editor - compact version(www.xing528.com)

【注】以ii(install ok installed )开头表示对应的软件包已安装, 以un(unknown ok not-installed)开头表示没有安装 ,以rc开头的表示deinstall ok config-files即要重新安装。

(3)查询vim包的文件清单

kylin@yhkylin:~$ dpkg -L vim

/.

/usr

/usr/share

......................中间省略......................

/usr/bin

/usr/bin/vim.basic

/usr/share/doc/vim

(4)卸载sl包(系统默认未安装,可先安装再卸载)

建议慎用,如若删除系统启动相关包可能导致系统启动失败。

kylin@yhkylin:~$ sudo dpkg -r sl

(正在读取数据库 ... 系统当前共安装有 170 634 个文件和目录。)

正在卸载 sl (3.03-17kord1) ...

正在处理用于 man-db (2.7.5-1kord) 的触发器 ...

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈