【Linux】 yum学习

yum介绍

在Linux系统中,yum(Yellowdog Updater, Modified)是一个用于管理软件包的命令行工具,特别适用于基于RPM(Red Hat Package Manager)的系统,如CentOS、Fedora和Red Hat Enterprise Linux(RHEL)。yum使得安装、更新、删除软件包以及管理软件包依赖变得简单。

主要功能

  1. 软件包安装yum可以自动下载并安装软件包及其依赖的任何其他软件包。

  2. 软件包更新yum能够检查系统上已安装软件包的更新,并自动更新它们。

  3. 软件包删除:用户可以使用yum轻松地从系统中卸载不再需要的软件包。

  4. 依赖管理yum会自动处理软件包之间的依赖关系,确保所有必要的组件都已安装。

  5. 软件包搜索yum允许用户搜索可用的软件包,以便找到特定的软件或功能。

  6. 软件包信息:用户可以查看有关软件包的详细信息,包括版本、描述和依赖关系。

  7. 缓存管理yum可以清理下载的软件包缓存,释放磁盘空间。

安装命令

 #全部安装
yum install

#安装指定的安装包package1             
yum install package1    

#安装程序组group1
yum groupinsall group1   

更新和升级命令

#全部更新
yum update   

#更新指定程序包package1            
yum update package1
   
#检查可更新的程序   
yum check-update   

#升级指定程序包package1      
yum upgrade package1  

#升级程序组group1   
yum groupupdate group1   

查找和显示命令

#显示安装包信息package1
yum info package1      

#显示所有已经安装和可以安装的程序包
yum list               

#显示指定程序包安装情况package1
yum list package1      

#显示程序组group1信息yum search string 根据关键字string查找安装包
yum groupinfo group1   

#查找软件包
yum search <keyword>  

删除程序命令

#删除程序包package_name
yum remove <package_name>          

#删除程序组group1
yum groupremove group1             

 #查看程序package1依赖情况
yum deplist package1              

清除缓存命令

#清除缓存目录下的软件包
yum clean packages       

#清除缓存目录下的 headers
yum clean headers        

#清除缓存目录下旧的 headers
yum clean oldheaders     

yum 源

yum 默认的源是国外的,下载速度比较慢,所以最好替换为一个国内的 yum 源。

yum的配置文件通常位于/etc/yum.conf,而软件源的配置文件则位于/etc/yum.repos.d/目录下。用户可以根据需要编辑这些文件来添加或修改软件源。

推荐 yum 国内源源地址
欢迎访问网易开源镜像站Centos6:http://mirrors.aliyun.com/repo/Centos-6.repo
Centos7:http://mirrors.aliyun.com/repo/Centos-7.repo
阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区Centos6:http://mirrors.163.com/.help/CentOS6-Base-163.repo
Centos7:http://mirrors.163.com/.help/CentOS7-Base-163.repo

yum插件

yum支持插件,这些插件可以扩展yum的功能。例如,yum-plugin-fastestmirror插件可以自动选择最快的镜像源来加速软件包的下载。

yum学习网站

Yum的源代码托管在GitHub上,您可以通过以下链接访问:




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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值