Linux软件包管理(12)

2019-08-31 07:15:07来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

Linux软件包管理(12)

RPM包管理:

  RPM(RedHat Package Manager),早期是在RedHat发行版下,由于比较火,所以慢慢运行于各个发行版(如suse,centos等)。

  它生成具有.RPM扩展名的文件,类似windows的setup.exe。

  【查询】

  =》查询已安装的rpm列表 rpm -qa|grep xx

  

  =》查询软件包信息 rpm -qi 包名

  =》查询软件包安装了哪些文件及路径 rpm -ql 包名

  =》查询文件所属软件包 rpm -qf /etc/passwd

  

  【卸载】

  =》卸载rpm包:rpm -e RPM包名

    1)如果其它软件包依赖于您要卸载的软件包,卸载时则会产生错误信息

    2)若要强制删除,可以增加参数--nodeps,但一般不推荐。 rpm -e --nodeps RPM包名

  【安装】

  =》安装RPM包:rpm -ivh RPM包全路径名称

    i=install 安装;v=verbose 提示;h=hash 进度条

YUM包管理:

  YUM是一个shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。

  使用yum必须在联网环境

  【查询】

  =》查询yum服务器是否有需要安装的软件:yum list|grep xx

  【安装】

  =》安装指定yum包:yum install xxx


原文链接:https://www.cnblogs.com/az4215/p/11433025.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:解决zabbix中文乱码问题

下一篇:RDMA 相关 简要摘录