CentOS7操作-配置映象源
在公司專案的後續開發中,需要使用CentOS7進行專案的開發環境搭建,所以在這裡記錄一下CentOS7配置映象源的方法。
設定阿里映象源
首先ping一下阿里源地址,如果可以的話再進行配置
ping mirrors.aliyun.com
可以看到,地址是連通的。
手動配置阿里雲源
1.備份系統原來的yum源配置
避免後續出錯的話沒有備份無法找回
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
備份成功如圖
2.下載阿里雲centos-7.repo檔案
使用curl命令拉取阿里雲源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
開啟repo檔案檢視是否安裝成功,如圖所示
3.清除並且生成快取
yum clean all
4.快取阿里雲源
yum makecache
5.測試阿里雲源
yum list
測試成功
6.透過代理上網 咋設定 centos7 的mirror 源
在 CentOS 7 中設定 mirror 源,你需要編輯 /etc/yum.repos.d/CentOS-Base.repo 檔案。如果你透過代理上網,你還需要設定環境變數以使用代理。
步驟如下:
1. 編輯 /etc/yum.repos.d/CentOS-Base.repo 檔案:
sudo vi /etc/yum.repos.d/CentOS-Base.repo
2.將檔案中的所有 baseurl 修改為你的 mirror 源地址。例如:
[base]
name=CentOS-$releasever - Base
baseurl=http://mirror.example.com/centos/$releasever/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
3.如果你需要透過代理上網,設定環境變數。編輯 /etc/yum.conf 檔案:
sudo vi /etc/yum.conf
4.在 [main] 部分新增代理設定,例如:
[main]
proxy=http://proxy.example.com:8080
替換 http://proxy.example.com:8080 為你的代理伺服器地址和埠。
5.儲存檔案並退出編輯器。
6.清除快取並生成新的快取:
sudo yum clean all
sudo yum makecache
現在你應該可以透過設定的代理和 mirror 源安裝、更新軟體包了。