ubuntu下的软件包deb与rpm

本文参考该博文Linux下deb包和rpm包的安装方法

linux下安装软件分为.deb包或者.rpm包

  • deb 是 ubuntu 、debian 的格式,是debian发行版的软件包。
    ubuntu是基于debian 发行的 所有可以用。

  • rpm包主要用于redhat及分支如redhat,centos,Fedora等

dpkg 是Debian Package的简写,是为Debian
专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix
等。

以下是一些 dpkg 的普通用法:

1、安装一个 Debian 软件包,如你手动下载的文件,(其中-i等价于--install)

语法:dpkg -i <package.deb>
dpkg -i linuxqq_2.0.0-b2-1089_amd64.deb  //安装QQ【在.deb包所在目录下打开终端,执行该命令】

2、列出<package.deb> 的内容中包含的文件结构(其中-c等价于--contents)

dpkg -c <package.deb>
dpkg -c linuxqq_2.0.0-b2-1089_amd64.deb

3、从<package.deb> 中提取包裹信息的详细信息,包括软件名称、版本以及大小等(其中-I等价于--info)

dpkg - I<package.deb>
dpkg -I linuxqq_2.0.0-b2-1089_amd64.deb

4、移除一个已安装的包裹(软件名称可通过dpkg -I命令查看,其中-r等价于--remove)

dpkg -r <package>

5、完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。

dpkg -P <package>
6、列出 <package> 安装的软件包安装的所有文件(软件名称可通过dpkg -I命令查看,其中-L等价于--listfiles)

dpkg -L <package>
7、查看<package>软件包的信息(软件名称可通过dpkg -I命令查看,其中-l等价于--list)

dpkg -l <package>
8、显示已安装包裹的详细信息。同时请看 apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb 文件中提取的包裹信息。(软件名称可通过dpkg -I命令查看,其中-s等价于--status)

dpkg -s <package>
9、重新配制一个已经安装的包裹,如果它使用的是 debconf (debconf 为包裹安装提供了一个统一的配制界面)。

dpkg-reconfigure <package>

注:dpkg命令无法自动解决依赖关系。如果安装的deb包存在依赖包,则应避免使用此命令,或者按照依赖关系顺序安装依赖包。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值