配置文件详解之–yum-conf原创
文章发布较早,内容可能过时,阅读注意甄别。
平常我们可能很少关注这个配置文件,但是这个配置文件,其重要性毕竟是系统级的,重要起来会让你害怕的,因此弄懂他就也很重要啦。
其实它的配置文件相对还是比较简单的。
如下:
$ cat /etc/yum.conf
[main]
cachedir=/var/cache/yum #yum下载的RPM包的缓存目录
keepcache=0 #缓存是否保存,1保存,0不保存。一般需要保存一些常用而又不容易下载的软件时,就开启这个选项。
debuglevel=2 #调试级别(0-10),默认为2(具体调试级别的应用,我也不了解)。
logfile=/var/log/yum.log #yum的日志文件所在的位置
exactarch=1 #在更新的时候,是否允许更新不同版本的RPM包,比如是否在i386上更新i686的RPM包。
obsoletes=1 #这是一个update的参数,具体请参阅yum(8),简单的说就是相当于upgrade,允许更新陈旧的RPM包。
gpgcheck=1 #是否检查GPG(GNU Private Guard),一种密钥方式签名。
plugins=1 #是否允许使用插件,默认是0不允许,但是我们一般会用yum-fastestmirror这个插件。
installonly_limit=3 #允许保留多少个内核包。
exclude=selinux* #屏蔽不想更新的RPM包,可用通配符,多个RPM包之间使用空格分离。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
yum 的配置一般有两种方式: 一种是直接配置 / etc 目录下的 yum.conf 文件, 另外一种是在 / etc/yum.repos.d 目录下增加. repo 文件。
有时候在安装一些 yum 源(如 docker)在国外的软件时,我也会通过配置 ss 让系统走代理进行安装,从而更加快速进行安装。
配置方法就是在上边配置文件最下边添加下边一条:
proxy=socks5://192.168.96.213:1080
1
要求就是首先电脑本机需要打开 ss,然后上边的代理填写成电脑主机的 ip 就可以了。
上次更新: 2024/11/19, 23:11:42