設(shè)置163源
網(wǎng)易(163)yum源是國(guó)內(nèi)最好的yum源之一 ,無(wú)論是速度還是軟件版本,都非常的不錯(cuò),將yum源設(shè)置為163yum,可以提升軟件包安裝和更新的速度,同時(shí)避免一些常見(jiàn)軟件版本無(wú)法找到。具體設(shè)置方法如下:
1,進(jìn)入yum源配置目錄
cd /etc/yum.repos.d
2,備份系統(tǒng)自帶的yum源
mv CentOS-Base.repo CentOS-Base.repo.bk
下載163網(wǎng)易的yum源:
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
3,更新玩yum源后,執(zhí)行下邊命令更新yum配置,使操作立即生效
yum makecache
4,除了網(wǎng)易之外,國(guó)內(nèi)還有其他不錯(cuò)的yum源,比如中科大和搜狐的,大家可以根據(jù)自己需求下載
中科大的yum源:
wget http://centos.ustc.edu.cn/CentOS-Base.repo
sohu的yum源
wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
理論上講,這些yum源redhat系統(tǒng)以及fedora也是可以用 的,但是沒(méi)有經(jīng)過(guò)測(cè)試,需要的站長(zhǎng)可以自己測(cè)試一下。
使用Cobbler搭建自己的yum源
Cobbler使用介紹:
進(jìn)入cobller界面,點(diǎn)擊”Repos”,新建Repo“create new repo”,我這里已經(jīng)創(chuàng)建好了4個(gè)yum源,下拉go旁邊的選項(xiàng),選中“Reposync”,勾選repo項(xiàng)目,可進(jìn)行yum源同步。
cobbler創(chuàng)建yum源原理很簡(jiǎn)單,就是把外面的yum源同步過(guò)來(lái),所以下面配置repo項(xiàng)目的時(shí)候,”mirror”項(xiàng)填選可用的yum源即可,執(zhí)行Reposync時(shí),cobbler就會(huì)把外面的軟件包同步過(guò)來(lái)。
這里我們架構(gòu)”Arch”選擇x86_64(64位系統(tǒng)),種類”Breed”選擇”yum”;”mirror”項(xiàng)填選外部yum源。
我用的是阿里云的yum源
CentOS-Base:http://mirrors.aliyun.com/centos/6/os/x86_64/
CentOS-updates:http://mirrors.aliyun.com/centos/6/updates/x86_64/
CentOS-extras:http://mirrors.aliyun.com/centos/6/extras/x86_64/
Centos-epel:http://mirrors.aiyun.com/epel/6/x86_64/
由于更新的軟件包較大,我單獨(dú)掛載了一塊磁盤(pán) 把它link到/var/www/cobbler/repo_mirror/(yum源軟件存放的目錄)
# 創(chuàng)建一個(gè)CentOS-Base.repo文件(把他放到/var/www/cobbler/ks_mirror/mirror_name上面(mirro_name是你建的鏡像源的名字),這樣服務(wù)器就能下載使用了)
[core-0]
name=core
baseurl=http://192.168.6.170/cobbler/ks_mirror/Centos6.4_mini-x86_64/
enabled=1
gpgcheck=0
priority=1
[centos6.4-x86_64-base]
name=centos6.4-x86_64-base
baseurl=http://192.168.6.170/cobbler/repo_mirror/Centos6.4-x86_64-base/
enabled=1
priority=99
gpgcheck=0
[centos6.4-x86_64-updates]
name=centos6.4-x86_64-update
baseurl=http://192.168.6.170/cobbler/repo_mirror/Centos6.4-x86_64-update/
enabled=1
priority=99
gpgcheck=0
[centos6.4-x86_64-extras]
name=centos6.4-x86_64-extras
baseurl=http://192.168.6.170/cobbler/repo_mirror/Centos6.4-x86_64-extras/
enabled=1
priority=99
gpgcheck=0
[centos6.4-x86_64-epel]
name=centos6.4-x86_64-epel
baseurl=http://192.168.6.170/cobbler/repo_mirror/Centos6.4-x86_64-epel/
enabled=1
priority=99
gpgcheck=0