ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

【Linux】3.11 包管理工具(RPM和YUM)

2020-10-02 23:31:50  阅读:219  来源: 互联网

标签:安装 3.11 RPM xx YUM 软件包 yum rpm


包管理工具

1. RPM包

RPM:RedHat Package Manager,红帽软件包管理工具。
Linuxd分发版本都有采用(suse,redhat,centos等)

1.1 rpm指令

1.1.1 查看指令

  • RPM查询已安装的rpm列表:rpm -qa | grep xx
    • 查看是否安装firefox:rpm -qa |grep firefox

    • 如果是i686,i386表示32位系统,noarch表示通用
  • rpm -qa:查询所安装的所有rpm软件包
  • rpm -qa | more
  • rpm -qa | grep xx
  • rpm -q xx:查询xx软件包是否安装
  • rpm -qi xx:查询软件包信息
  • rpm -ql xx:查询软件包中的文件
  • rpm -qf 文件全路径名:查询文件所属的软件包

1.1.2 卸载指令

  • 卸载rpm包:rpm -e 软件包名称
  • 如果其他软件依赖于要卸载的包,删除时可能会发生依赖错误
  • 忽视依赖强制删除的方法:rpm -e --nodeps 软件包名称 可以强制删除,但不建议这样做,否则会导致程序无法运行

1.1.3安装指令

  • 安装rpm包:rpm -ivh 软件包全路径名称
    • i=install:安装
    • v=verbose:提示
    • h=hash:进度条

2. YUM

yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。
基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

  • yum list | grep xx:查询yum服务器是否有需要安装的软件
  • yum install xx:安装指定的yum包
  • yum -y remove xx:卸载指定的yum包

标签:安装,3.11,RPM,xx,YUM,软件包,yum,rpm
来源: https://www.cnblogs.com/blknemo/p/13762772.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有