配置使用163 和 阿里 yum仓库

在国内使用163和 阿里云的yum仓库比较方便。下面是CentOS配置使用163和阿里yum仓库的步骤

yum全称为 Yollowdog Updater Modified。 它是一个基于RPM管理Linux软件包的工具,由杜克大学(Duke University)开发。可以把它理解成网络争强版的RPM,除了基本的RPM功能之外,它在安装软件包时可以自动安装依赖的其他软件包。

yum从网络或本地仓库中获取软件包,因此在使用前需要配置yum使用的仓库。这里介绍如何配置使用163和阿里的yum仓库。

首先修改yum的配置文件 /etc/yum.conf。内容如下

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release
reposdir=/etc/yum.163.yum.repos.d

它有一个[main]标签,在该标签下有一个配置项reposdir用于设置yum仓库的配置文件存放的绝对路径。如果不设置默认使用/etc/yum.repos.d/下的yum仓库配置文件。因为我想用163的仓库所以将它设置为/etc/yum.163.yum.repos.d(这个名字你可以随便起)。

修改完后根据指定的路径创建目录,我创建的目录是/etc/yum.163.yum.repos.d。

创建完后我们需要从163的网站上下载yum库的配置文件。这里使用wget命令

wget -O /etc/yum.163.yum.repos.d/Centos-7.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

-O 用于指定文件下载后的路径和名称,路径就是刚刚建立的目录,名称可以随便起只要后缀是repo。 第二个参数是下载链接。因为我用的版本是CentOS7所以下载此文件。如果你是其他版本可以登录http://mirrors.163.com/.help/centos.html查看对应的配置文件。

最后运行 yum clean all 清空缓存就可以了。然后就可以正常使用yum指令了。

 

如果想使用阿里的yum仓库只需要下载阿里的配置文件即可。地址是:http://mirrors.aliyun.com/repo/

你可能感兴趣的:(RPM,&,YUM)