美文网首页
dpkg命令详解(未完待续)

dpkg命令详解(未完待续)

作者: 静叶思迷 | 来源:发表于2019-08-02 23:50 被阅读0次

自己刚开始用Linux的时候总是记不住这个命令的名字,总搞错dpkg的拼写(这四个字母都记得,就是顺序总记不住,例如写成kpdg之类的……)后来自己想了个记忆方法,就是do something with package(dpkg),d表示do something,pkg表示package,就再也没忘过了,如果有朋友也有跟我以前的困扰,欢迎尝试。

dpkg是一个比较底层的包管理工具,用来管理基于debian的Linux(如最常见的Ubuntu)的一些软件包,可以直接通过.deb文件来安装软件包,但是它并不能像apt那样自动解决软件包的依赖问题,所以一旦安装过程出现了缺少依赖包的错误,还是需要通过apt来解决一下的。下面介绍一些常用的dpkg命令(是否需要在命令前加sudo来用管理权限执行命令视情况而定,下面就省略了,我个人在使用自己的私人电脑时反正为了方便一般都会加sudo)。

在下面的介绍中,有一点需要各位读者注意的,就是fileName和pkgName是不一样的,我下面写的pkgName是指的软件包的名称,即在安装后该软件包在系统中能够识别的名称,类似用apt命令安装的软件包的名称,而fileName是下载的软件包对应的.deb文件名(有些朋友喜欢叫安装文件,也不算错,但是个人觉得不准确),有些时候,fileName和pkgName是一样的,但很多时候,往往不一样,所以要注意)

1.安装.deb格式的软件包

执行命令:dpkg -i fileName.deb
安装文件名为"fileName.deb”的.deb文件所对应/包含的软件包

2.安装一个目录下的所有软件包

执行命令:dpkg -R xxx
例如:dpkg -R /Downloads/debSoft安装/Downloads/debSoft目录下的所有.deb软件包

3.卸载软件包(保留配置信息和文件)

执行命令:dpkg -r pkgName
卸载/删除一个已经安装的软件包,但是保留其配置信息和文件(即常说的不彻底卸载)

相关文章

网友评论

      本文标题:dpkg命令详解(未完待续)

      本文链接:https://www.haomeiwen.com/subject/lllddctx.html