dpkg命令
dpkg命令是Debian Linux系统用来安装、创建和管理软件包的实用工具
备注:在没有网络情况下,不考虑依赖关系下,本地安装软件,常用dpkg命令
思考:dpkg和apt软件包管理器有什么区别? 答:对于ubantu来说,两种命令都是有的,dpkg没有考虑到软件包的依赖关系(在没有网络的情况下用dpkg较好,安装软件,第一步需理清依赖关系,第二步需要的软件提前下载好),apt自动通过internet来安装软件包及其的依赖的软件。
常用:
dpkg -i <package>
dpkg -r <package>
dpkg -P <package>
dpkg -L <package>
dpkg -s <package> 显示软件包的安装状态!
语法
dpkg(选项)(参数)
选项
-i:安装软件包;
-r:删除软件包;
-P:删除软件包的同时删除其配置文件;
-L:显示于软件包关联的文件;
-l:显示已安装软件包列表;
--unpack:解开软件包;
-c:显示软件包内文件列表;
--confiugre:配置软件包。
参数
Deb软件包:指定要操作的.deb软件包。
实例
dpkg -i package.deb #安装包
dpkg -r package #删除包
dpkg -P package #删除包(包括配置文件)
dpkg -L package #列出与该包关联的文件
dpkg -l package #显示该包的版本
dpkg --unpack package.deb #解开deb包的内容
dpkg -S keyword #搜索所属的包内容
dpkg -l #列出当前已安装的包
dpkg -c package.deb #列出deb包的内容
dpkg --configure package #配置包