yum的一些了解

还是对yum不太了解,今天自己搜索些yum的一些东西。(可能写的有些无厘头)

1.yum的配置文件,它的绝对路径一般是:/etc/yum.conf。yum的一切配置信息都存储在这个文件中,这是yum系统中最重要的内       容。

 

1.cachedir:此项为yum下载的RPM包的缓存目录,yum在此存储下载的rpm包和数据库

2.keepcache:缓存是否保存,1表示安装后保留软件包,0表示安装后删除软件包

3.debuglevel:出错日志级别,级别为0-10,默认为2(只保留安装和删除记录)

4.logfile:存放系统更新软件的记录,用户可以在该配置项配置的文件中检查自己在过去的日子都做了哪些更新

5.exactarch:有两个选项1和0,代表是否只升级和你安装软件包cpu体系一致的包,如果设为1,则如你安装了一个i386的rpm,则yum不会用1686的包来升级。

6.obsoletes: 这是一个update的参数,具体请参阅yum(8),简单的说就是相当于upgrade,允许更新陈旧的RPM包。 

7.gpgcheck:是否检查GPG(GNU Private Guard),一种密钥方式签名。

8.plugins:否允许使用插件,默认是0不允许,但是我们一般会用yum-fastestmirror这个插件。

9.installonly_limit:允许保留多少个内核包。

10.bugtracker_url:追踪bug路径

2.什么是repo文件?

repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!

进入/etc/yum.repos.d/查看配置文件有什么

CentOS-Base.repo 是yum 网络源的配置文件。

我的只有这一种。还有其他的配置文件

CentOS-Debuginfo.repo  debug包尤其和内核相关的更新和软件安装

CentOS-Media.repo 这个是使用光盘挂载后调用的文件

CentOS-Vault.repo  这个是最近新版本的加入的老版本的yum源配置

3.yum源——阿里云镜像源

1、备份

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

2.我的centos7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

6的话就是最后7变为6

5的话就是最后7变为5

3. yum clean all

4.yum makecache (是将服务器上的软件包信息现在本地缓存,以提高搜索安装软件的速度)

4.yum源——163镜像源

同理先备份再安装,最后生成缓存。

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

②、wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

5.EPEL源

yum install epel-release 直接进行安装

6.升级所有包,系统版本和内核,改变软件设置和系统设置yum -y update

7.查看我所拥有的库:yum repolist all

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值