博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
什么是yum源,如何更改yum源
阅读量:7174 次
发布时间:2019-06-29

本文共 1036 字,大约阅读时间需要 3 分钟。

Yum(全称为 Yellow dog Updater, Modified)

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

  rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。

  区别:简单回答, rpm 只能安装已经下载到本地机器上的rpm 包. yum能在线下载并安装rpm包,能更新系统,且还能自动处理包与包之间的依赖问题,这个是rpm工具所不具备的。

 

以Centos为例更改yum源:

  1.备份源

  mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

 

  2.打开源目录

  cd /etc/yum.repos.d/

 

  3.下载源

  wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

  163源网址:http://mirrors.163.com/.help/centos.html 

 

  4.清除yum缓存

  yum clean all

  yum 会把下载的软件包和header存储在cache中,而不自动删除。如果觉得占用磁盘空间,可以使用yum clean指令进行清除。

  更精确 的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all一全部清除。

 

  5.生成yum缓存

  yum makecache

  yum makecache是把服务器的包信息下载到本地电脑缓存起来,配合yum -C search xxx使用,不用上网检索就能查找软件信息。

 

  6.yum主要操作

  yum主要的一下命令如下:  

  yum search 软件包   搜索软件包

  yum install 软件包   安装软件包

  yum remove 软件包    卸载软件包

  yum update  更新系统

 

转载于:https://www.cnblogs.com/muwu/p/8380036.html

你可能感兴趣的文章
基于S/MIME V2标准的加密和解密的控件software IP*Works! S/MIME
查看>>
mysql 备份数据库脚本
查看>>
Linux文件系统上的特殊权限
查看>>
IBM携手红帽将助力企业加快虚拟化步伐
查看>>
8.C++引用
查看>>
利用imgateaselect插件实现前端页面图片截取功能
查看>>
Java super()
查看>>
xinetd服务介绍及配置
查看>>
在Redis-Sentinel的client-reconfig-script脚本中设置VIP
查看>>
服务器资源使用情况统计--脚本
查看>>
Oracle查询数据库的索引字段以及查询用索引
查看>>
第二讲、实例变量可见度、方法
查看>>
zabbix监控基础知识
查看>>
mysql四:数据操作
查看>>
Div的定位
查看>>
Activity ca.ct.activity.OBaccaratActivity has leak
查看>>
nginx+tomcat+resin+jdk一键自动化安装脚本(1--父shell安装脚本)
查看>>
strspn
查看>>
Rancher如何对接Ceph-RBD块存储
查看>>
3DTouch学习笔记
查看>>