作者:李双成

 

 

Yum

安装配置及添加设置

yum

 

 

 

 

 

 

 

 

YUM

主页

:

 

http://yum.baseurl.org/

 

RPMFUSIONG

主页

:

 

http://rpmfusion.org/

 

yum

是一个自动化的软件包管理程序,它被用来

 

安装

/

卸载

/

升级

 

你系统里的基于

RPM

的软件包,它可

以自动帮你解决掉烦人的软件依赖问题,你所需要的只是知道你想安装

/

卸载

/

升级的那个软件名字叫啥。

 

 

一、安装属于你的

YUM

 

如果很不幸,你压根没有

YUM

,那么你必须自己找到以下

RPM

包来手动安装你的

YUM

工具:

 

yum.noarch; 

yum-metadata-parser; 

yum-presto.noarch; 

yum-utils.noarch

 

安装

RPM

包的命令为:

 

rpm 

-ivh

 

[

你的

RPM

包名字,不带括号

或者,你也可以下载源码包来编译安装,没有

Linux

基础知识,不建议这样做。

 

 

二、配置

YUM

 

安装好

yum

后,就需要配置

yum

(

如果发行版已经安装好

yum

,通常

yum

已经配置好了

)

YUM

配置文件为

/etc/yum.conf

 

如果网络不通畅,

可以在

/etc/yum.conf

文件中修改

timeout

参数,

timeout

时间设置得稍微长一点。

 

yum

中可以通过修改文件来屏蔽软件源

修改

/etc/yum.repos.d/XXX.repo

,把其中的

enable=1

改为

enable=0 

指定或去掉软件源的

mirror: 

可以在

baseurl

中将比较慢的

mirror

去掉

 

 

YUM

的一切配置信息都储存在一个叫

yum.conf

的配置文件中,通常位于

/etc

 

录下,这是整个

yum

系统的重中之重,所以有必要详细介绍。下面是一个从网上找来的

yum.con

文件,让我们以此为例,进

行说明。

 

[main]  

cachedir=/var/cache/yum  

debuglevel=2  

logfile=/var/log/yum.log  

pkgpolicy=newest  

distroverpkg=redhat-release  

tolerant=1  

exactarch=1  

retries=1  

 

[base]  

name=Fedora Core $releasever - $basearch - Base