給linux添加yum源。


在玩linux的過程中,經常會下載一些源碼包。軟件大多是國外人寫的,由於眾所周知的原因,網絡下載很慢。

所以想到了更新yum源的方法。

我的linux版本是CentOS6.3的。

以下參考百度。

1,進入yum源配置目錄
cd /etc/yum.repos.d

2,備份系統自帶的yum源
mv CentOS-Base.repo CentOS-Base.repo.bk
下載163網易的yum源:
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

3,更新玩yum源后,執行下邊命令更新yum配置,使操作立即生效
yum makecache

4,除了網易之外,國內還有其他不錯的yum源,比如中科大和搜狐的,大家可以根據自己需求下載
中科大的yum源:
wget http://centos.ustc.edu.cn/CentOS-Base.repo
sohu的yum源
wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo

 

阿里雲是最近新出的一個鏡像源。得益與阿里雲的高速發展,這么大的需求,肯定會推出自己的鏡像源。
阿里雲Linux安裝鏡像源地址:http://mirrors.aliyun.com/

CentOS系統更換軟件安裝源
第一步:備份你的原鏡像文件,以免出錯后可以恢復。

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
第二步:下載新的CentOS-Base.repo 到/etc/yum.repos.d/
CentOS 5

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
CentOS 6

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
第三步:運行yum makecache生成緩存

yum clean all

yum makecache

 


 

 

如果使用阿里雲YUM源 (推薦)

為了方便所有用戶對服務器進行應用安裝,阿里雲提供了多個Linux發行版的軟件源鏡像,可以訪問: http://mirrors.aliyun.com/進行詳細了解.
同步頻率為每天一次,每天凌晨2:00-4:00為鏡像的同步時間;
若使用阿里雲服務器,可以通過內網地址: http://mirrors.aliyuncs.com/ 訪問,不占用公網流量。
 
為了更方便對於YUM源的配置,可以使用官網提供的一鍵式YUM源更新腳本: http://help.aliyun.com/view/13438670.html?spm=5176.7114037.1996646101.3.oIiOLz&pos=2
它適用於目前線上所有Linux版本的雲服務器,可以把這個腳本下載到您本地上傳到服務器中或者直接在服務器中下載,tar解壓縮后,使用root身份執行bash update_source.sh進行配置。
 
如果使用其他YUM源:
例如:如果需要配置163 YUM源,可以通過以下步驟實現:
1.導入CentOS-6的GPG證書
rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
2.讓yum使用網易的源:
cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
3.修改repo文件
在所有mirrorlist前面加上#,把所有$releasever替換成6,保存
sed -i '/mirrorlist/d' CentOS-Base-163.repo
sed -i '/\[addons\]/,/^$/d' CentOS-Base-163.repo
sed -i 's/\$releasever/6/' CentOS-Base-163.repo
sed -i 's/RPM-GPG-KEY-CentOS-5/RPM-GPG-KEY-CentOS-6/' CentOS-Base-163.repo
4.清理並重新生成yum緩存
yum clean metadata
yum makecache


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM