Linux常用软件包管理工具集合(DPKG,APT(APT-GET),RPM,YUM,DNF)

Linux软件包管理工具是一组命令的集合,其作用是提供在操作系统中安装,升级,卸载需要的软件的方法,并提供对系统中所有软件状态信息的查询,简言之包管理器(package manager)是一种让用户安装,卸载,更改,配置的软件包管理工具。不同的Linux发行版会有不同的包管理器,比较常见的包管理工具有DPKG,APT(APT-GET),RPM,YUM,DNF等。

  1. DPKG

Debian包管理系统,是Debian Linux家族的基础包管理系统,它用于安装、删除、存储和提供deb包的信息。

  • 选项

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

  • 常用命令示例

    • 安装包

      dpkg -i package.deb

    • 删除包

      dpkg -r package

    • 删除包(包括配置文件)

      dpkg -P package

    • 列出与该包关联的文件

      dpkg -L package

    • 显示该包的版本

      dpkg -l package

    • 解开deb包的内容

      dpkg --unpack package.deb

    • 搜索所属的包内容

      dpkg -S keyword

    • 列出当前已安装的包

      dpkg -l

    • 列出deb包的内容

      dpkg -c package.deb

    • 配置包

      dpkg --configure package

    • 列出已安装软件包

      dpkg-query -l

      dpkg-query -l | less

      dpkg-query -l | grep package

  1. APT (高级打包工具)

一个dpkg包管理系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值