開源軟體映象站的使用:騰訊軟體源、阿里軟體源、浙大軟體源

yi-sheng發表於2024-08-29

常用的開源軟體映象站

阿里巴巴開源映象站點: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

相關文章