linux命令学习6-dpkg命令

dpkg命令是Debian Linux系统用来安装、创建和管理软件包的实用工具。

1. 语法

 dpkg (选项) (参数)
2. 选项 

-i:安装软件包; 
-r:删除软件包; 
-P:删除软件包的同时删除其配置文件; 
-L:显示于软件包关联的文件; 
-l:显示已安装软件包列表; 
--unpack:解开软件包; 
-c:显示软件包内文件列表; 
--confiugre:配置软件包。

3. 参数

 Deb软件包:指定要操作的.deb软件包。

4. 实例

dpkg -i netease-cloud-music_1.0.0_amd64_ubuntu14.04.deb #安装包 
dpkg -r netease-cloud-music #删除包 
dpkg -P netease-cloud-music #删除包(包括配置文件) 
dpkg -L netease-cloud-music #列出与该包关联的文件 
dpkg -l netease-cloud-music #显示该包的版本 
dpkg --unpack netease-cloud-music_1.0.0_amd64_ubuntu14.04.deb #解开deb包的内容 
dpkg
-S keyword #搜索所属的包内容
dpkg
-l #列出当前已安装的包
dpkg
-c netease-cloud-music_1.0.0_amd64_ubuntu14.04.deb #列出deb包的内容
dpkg
--configure netease-cloud-music #配置包

 (1) 列出与该包关联的文件

     

#dpkg -L netease-cloud-music 
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/netease-cloud-music
/usr/share/doc/netease-cloud-music/changelog.gz
/usr/share/doc/netease-cloud-music/copyright
/usr/share/doc/netease-cloud-music/README.md
/usr/share/applications
/usr/share/applications/netease-cloud-music.desktop
/usr/share/icons
/usr/share/icons/hicolor
/usr/share/icons/hicolor/scalable
/usr/share/icons/hicolor/scalable/apps
/usr/share/icons/hicolor/scalable/apps/netease-cloud-music.svg
/usr/bin
/usr/bin/netease-cloud-music
/usr/lib
/usr/lib/netease-cloud-music
/usr/lib/netease-cloud-music/netease-cloud-music
/usr/lib/netease-cloud-music/chrome-sandbox
/usr/lib/netease-cloud-music/icudtl.dat
/usr/lib/netease-cloud-music/cef_100_percent.pak
这里只列出一部分

 

原文地址:https://www.cnblogs.com/davygeek/p/5664614.html