Linux基础之rpm软件包、yum管理rpm软件包

RPM就是Red Hat Package Manger(红帽软件包管理工具)的缩写。
 
rpm的文件名分为5部分,其中:
第1部分是name,表示这个rpm软件包的名称;
第2部分是version,表示这个rpm软件包的版本编号;
第3部分是release,表示这个rpm软件包的版本发布次数(修正号码);
第4部分是architectures,表示这个rpm软件包适用于哪些平台;
最后一部分是rpm,表示这个rpm软件包的文件扩展名。
 
 
rpm软件安装与移除工作中经常使用的选项:
     –i:安装(Install)软件。
     –U:升级(Upgrade)旧版本的软件。
     –e:移除/删除(Erase)软件。
     –v:显示详细的处理信息。
     –h:显示安装进度。卸载不能用
     一般使用 rpm -ivh 进行安装
 
 
常用的查询已安装的软件包信息的命令:
     rpm –qa:显示目前操作系统上安装的全部软件包,其中q是query(查询)的第1个字母,a是all(全部)的第1个字母。  rpm –qa | grep dhcp
     rpm –qf 文件名:显示这个文件是由哪个软件包安装的,f是file(文件)的第1个字母。
例如:列出安装/bin/tar文件的软件包的命令为:rpm –qf /bin/tar
     rpm –qi 软件包名:显示这个软件包的信息,i是information(信息)的第1个字母。
例如:列出tar-1.14-10.RHEL4这个软件包的详细信息的命令:rpm –qi tar-1.14-10.RHEL4
     rpm –ql 软件包名:列出这个软件包中所包含的全部文件,其中l是list的第1个字母。
例如:列出tar-1.14-10.RHEL4这个软件包中所包含的全部文件的命令:rpm –ql tar
p数据包
 
yum是Yellow dog Updater, Modified的缩写,目的就是为了解决RPM的依赖关系的问题,方便使用者进行软件的安装、升级等等工作。
 
yum 安装软件:yum install -y 软件名
yum  删除软件:yum remove -y 软件名
使用yum安装组件: yum groupinstall -y 组件名, 查看组件:  yum grouplist
使用yum删除组件: yum groupremove -y 组件名
清理yum缓存:yum clean all
使用yum查找软件包:yum search
 
配置本地yum源:
首先创建一个本地的yum包仓库,把需要依赖的rpm包加入进去,然后通过过createrepo建立关系。
在/etc/yum.repos.d目录下增加.repo文件(事先move走原有的.repo文件)
然后就可以通过yum install -y 通过本地源安装了。
 
 
 
 
 
 

转载于:https://www.cnblogs.com/maidou931019/p/6579525.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值