CentOS7 AltArch 使用阿里雲出現Http 404問題的解決

在一般的情況下,使用yum來管理包管理時挺不錯的,但是最近我在對yum進行換源的時候,一直給我報出http 404 NOT Found的問題,這我就腦闊疼。

我試了很多個源,中科大,清華,阿里等等,都出現了

【類似這樣的 404 Not Found 的問題吧,這個圖我也是用別人的,我自己的沒有截圖】

首先一個比較重要的點是,我們的系統是CentOS AltArch,是基於ARM架構的一個操作系統,這個不一樣!

我們通常使用的阿里雲到底是不是指向aarch64的呢?還是指向x86_64的呢?

這裏,我可以說對於CentOS AlrArch這個版本,對於網上面其他人千篇一律超其他人的博客是不一樣的,其他博客瘋狂粘貼,一字不改,真的氣人!

阿里雲在這裏的雲改了,我使用下面的這個命令:

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

或者直接

cd /etc/yum.repo.d/
wget http://mirrors.aliyun.com/repo/Centos-altarch-7.repo -O CentOS-Base-aliyun.repo

然後把原來的Centos-Base.repo給備份一下

mv CentOS-Base.repo CentOS-Base.repo.bak
mv CentOS-Base-aliyun.repo CentOS-Base.repo

清理緩存,更新

yum clean all
yum makecache

然後就可以使用了

由於這個跟x86_64是不一樣的架構,是ARM架構,所以要注意一下軟件包的來源,跟x86_64不通用的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章