liuliuab1 发表于 2014-12-9 22:03:01

Ubuntu dpkg 命令详解

Ubuntu dpkg 命令详解名词解释
       “dpkg ”是“Debian Packager”的简写。为“Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自“Debian”的“Linux ”发行版都会使用 “dpkg”,例如 “Ubuntu”、“Knoppix ”等。

名词由来
       dpkg 是 Debian 软件包管理器的基础,它由伊恩·默多克于 1993 年创建。dpkg 与 RPM 十分相似,同样可用于安装、卸载和提供 deb 软件包相关信息。

       dpkg 本身是一个底层工具。上层工具,如:APT,用于从远程获取软件包以及处理复杂的软件包关系。

详细用法


01、安装软件                                                            命令行:dpkg -i <.deb file name>示例:dpkg -i avg71flm_r28-1_i386.deb
02、安装一个目录下的所有软件包命令行:dpkg -R示例:dpkg -R /usr/local/src
03、释放软件包,但不进行配置命令行:dpkg –-unpack package_file
如果和 -R 一起使用,参数可以是一个目录示例:dpkg –-unpack avg71flm_r28-1_i386.deb
04、重新配置和释放软件包命令行:dpkg --configure package_file
如果和 -a 一起使用,将配置所有没有配置的软件包示例:dpkg –configure avg71flm_r28-1_i386.deb
05、重新配置环境命令行:dpkg-reconfigure env示例:dpkg-reconfigure locales(重新配置系统本地环境设置)
06、删除软件包(保留其配置信息)命令行:dpkg -r package_file示例:dpkg -r avg71flm
07、替换软件包信息命令行:dpkg --update-avail <packages-file>
08、合并软件包信息命令行:dpkg --merge-avail <packages-file>
09、从软件包里读取软件信息命令行:dpkg -A package_file
10、删除一个包(包括配置信息)命令行:dpkg -P
11、丢弃所有 Uninstall 软件包信息命令行:dpkg --forget-old-unavail
12、删除软件包的 Avaliable 信息命令行:dpkg --clear-avail
13、查找仅部分安装的软件包信息命令行:dpkg -C
14、比较同一个包的不同版本之间的差别命令行:dpkg --compare-versions ver1 op ver2
15、显示帮助信息命令行:dpkg --help
16、显示 dpkg 的 Licence命令行:dpkg --licence (or) dpkg --License
17、显示 dpkg 的版本号命令行:dpkg --version
18、建立一个 deb 文件命令行:dpkg -b directory
19、显示一个 Deb 文件的目录命令行:dpkg -c filename
20、显示一个 Deb 的说明命令行:dpkg -I filename
21、搜索 Deb 包命令行:dpkg -l package-name-pattern示例:dpkg -l vim
22、显示所有已经安装的 Deb 包,同时显示版本号以及简短说明命令行:dpkg -l
23、报告指定包的状态信息命令行:dpkg -s package-name示例:dpkg -s ssh
24、显示一个包安装到系统里面的文件目录信息命令行:dpkg -L package-Name示例:dpkg -L apache2
25、显示包含该软件包的所有目录命令行:dpkg -S filename-search-pattern

26、显示包的具体信息命令行:dpkg -p package-name示例:dpkg -p cacti

更多相关 Ubuntu 命令详解请 “单击这里”。

版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究法律责任。

liuliuab1 发表于 2014-12-9 23:08:37

Linux, 命令, Ubuntu, dpkg, Unix

liuliuab1 发表于 2014-12-9 23:08:56

Linux, 命令, Ubuntu, dpkg, Unix

页: [1]
查看完整版本: Ubuntu dpkg 命令详解