常用的開源軟體映象站
阿里巴巴開源映象站點:http://mirrors.aliyun.com
騰訊軟體源:https://mirrors.tencent.com/
浙江大學開源軟體映象站:http://mirrors.zju.edu.cn/
應用示例:
CentOS 7.9安裝阿里(aliyun)yum:
備份倉庫檔案本篇忽略。
下載阿里雲倉庫檔案
CentOS 7使用:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
清空原本yum快取:yum clean all
生成新的阿里雲的yum快取,加速下載預熱資料:yum makecache
測試:
yum list #顯示軟體源中所有可用的包
yum list|grep nfs #查詢軟體源中某個包
Anolis OS 龍蜥7.9 安裝浙江大學軟體源
輸入以下命令替換配置:
sed -e 's|mirrors.openanolis.cn|mirrors.zju.edu.cn|g' \ -i.bak \ /etc/yum.repos.d/AnolisOS-*.repo
其它
一般內網伺服器透過代理上網,內網伺服器修改本地HOST解析,來實現代理上網使用阿里雲的yum
內網伺服器修改本地HOST解析
vi /etc/hosts 編輯HOST檔案
192.18.111.1 mirrors.aliyun.com 新增阿里雲yum域名解析代理,只需代理80埠
192.18.111.9 mirrors.zju.edu.cn 新增浙江大學開源軟體映象站域名,需要代理80埠和443埠
一些報錯解決方法
有時會出現 nothing to do 或者 no package ntfs-3g available 提示,原因是預設源裡沒有ntfs3g包,可以新增aliyun的epel源來yum安裝
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo #新增epel yum源
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo #或者這樣,也是新增epel yum源
yum list|grep ntfs-3g #檢視源裡有沒有ntfs-3g