1. 程式人生 > >本地yum源 、阿裏yum源、163yum源的配置安裝

本地yum源 、阿裏yum源、163yum源的配置安裝

clean 內容 生成 mil make 定義 本地 sea repo

一.本地yum源

(我使用的7.3版本)

1..添加一個新的yum源配置文件dvd.repo(文件名字自定義)

vi etc/yum.repos.d 添加新的內容:

name=rhel_dvd
baseurl=file://‘/run/media/root/RHEL-7.3 Server.x86_64‘(根據實際地址填寫)
enabled=1
gpgcheck=0

文件配置完成之後可以查看一下添加的內容:cat dvd.repo

技術分享圖片

2.清楚原有的yum信息 yum clean all

技術分享圖片

3.生成緩存 yum makecache

技術分享圖片

4.最後,可以通過yum repolist命令查看配置好的yum源是否正常

技術分享圖片

二.配置163 yum源(CentOS7)

1. 備份你的原鏡像文件,以免出錯後可以恢復

mv /etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup

因為我的裏邊暫時還沒添加CentOS-Base.repo文件,所以執行備份命令的時候出現了錯誤

用ll命令查看一下,如果你的裏邊也沒有,那麽就不用備份啦!

技術分享圖片

2.下載新的

CentOS-Base.repo 到/etc/yum.repos.d/

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

技術分享圖片

3.我們需要進入CentOS-Base.repo文件 vi CentOS-Base.repo

修改文件中的baseurl地址,把每個baseurl後邊的$releasever替換成7,把$basearch替換成x86_64

註: 例如 baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/修改前

修改後baseurl=http://mirrors.163.com/centos/7/os/x86_64/

我們用瀏覽器進入http://mirrors.163.com後——點開centos,找不到$releasever這個版本號,所以我們選用7版本——接著點開os,裏邊只有x86_64,所以要把$basearch替換成x86_64,,,,,,這樣在後面操作的時候就不會出錯啦!

修改前:

技術分享圖片

技術分享圖片

修改後:

技術分享圖片

技術分享圖片

4.清楚原有yum緩存 yum clean all

技術分享圖片

5.yum makecache

技術分享圖片

三.配置阿裏雲yum源

1.備份你的原鏡像文件,以免出錯後可以恢復

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

技術分享圖片

2.下載新的CentOS-Base.repo 到/etc/yum.repos.d/

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

技術分享圖片

3.我們需要進入CentOS-Base.repo文件 vi CentOS-Base.repo

修改文件中的baseurl地址

修改前:

技術分享圖片

技術分享圖片

技術分享圖片

修改後:

技術分享圖片

技術分享圖片

技術分享圖片

4.清楚原有yum緩存 yum clean all

技術分享圖片

5.生成緩存yum makecache

技術分享圖片

到這裏就配置完成啦!

本地yum源 、阿裏yum源、163yum源的配置安裝