先 简单了解一下 什么是 /etc/yum
转载自:http://linux.alai.net/viewblog.php?id=87540
首先认识一下yum的配置文件 /etc/yum.conf
用命令# cat /etc/yum.conf
cachedir: 缓存目录
keepcache: 确定缓存文件是否保存,0表示不保存,否则保存
debuglevel:??调试级别
logfile: 日志文件的位置
exactarch: 该选项在yum更新的时候有用,用来确定是否在"i386"上更新"i686"的软件包.值为1是不更新.
obsoletes: 这是一个命令行参数,它的值为1时使用yum升级发行版本更为安全可靠.
gpgcheck: 是否检查gpg(GNU Privacy Guard),它可以用于加密.
plugins:是否显示插件
metadata_expire:用于指定信息库数据库的有效期,单位为秒.
yum的资源仓库都在目录/etc/yum.repo.d下, 后缀名都为".repo",一般来说,要根据实际情况对yum.repo.d中的文件进行一定的修改.如本人由于无法直接上外网,就要添加国内的yum 源.虽然通过设置代理服务器也可以上外网,但是网速太慢.最好还是用国内的源
,可以参考进行适当的修改
下面对.repo文件进行一下简单的介绍.
#cat /etc/yum.repo.d/fedora.repo
软件仓库配置名称
name 名字
baseurl 软件仓库的基本地址
mirrorlist 镜像列表
enabled 是否激活本软件仓库
gpgcheck 是否启用gpg检查
gpgkey:这个是GPG密钥在文件系统中的存放位置
yum的简单使用命令
yum install 软件名 : 这个就不用多说了,就是安装
yum list 软件名 : 列出软件包
yum provides : 查找软件包
yum update 软件名: 升级软件,当软件名为空时,将升级当前系统中的所有软件,需注意的是这个命令的运行时间会很长.
yum clean packages : 清空缓存中的软件
yum remove 软件名 : 删除指定的软件
yum erase 软件名 : 删除指定的软件
最后需要知道的是,yum也有图形化工具,yumex与kyum
在我们的局域网中有一个软件源, 只需要将:
[slinux-hdec]