Centos7配置阿里epel源|yum源


 

環境:Centos7 步驟:
  方式一:     
1.備份源     2.獲取源

    3.clean|makecache
    4.安裝EPEL源
    5.clean|makecache
  方式二:
    腳本方式

 

 

 

  這一步非常重要、重要、重要。在這解釋一下源的概念,打個比方如果手機想獲取一個軟件,可以選擇很多途徑,如華為的華為商店,小米的應用商店,蘋果的App store,源就相當於各種手機獲取軟件的商店。因為國外的源的網速非常的慢,所以我們需要換成國內的源來加速下載軟件的速度。有阿里源、清華源、網易源,具體的選擇看個人,我推薦使用阿里源。

(1).備份源

  我們需要先備份系統中的源,如果操作不當源損壞了或者其它原因,我們可以獲取備份的源。

[root@localhost ~]# cd /etc/yum.repos.d/

[root@localhost yum.repos.d]# mkdir repo_bak

[root@localhost yum.repos.d]# mv *.repo repo_bak/

[root@localhost yum.repos.d]# ls

repo_bak

 

(2).獲取阿里源

  官網:https://developer.aliyun.com/mirror/

[1].訪問官網

 

[2].下載CentOS-Base.repo

  因為我們的centos是7.6版本的,我們可以選擇CentOS7的CentOS-Base.repo。

 

[root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

 

[root@localhost yum.repos.d]# ls

CentOS-Base.repo  repo_bak

 

(3).yum緩存clean|makecache

  注:進行'yum makecache'時,需要連接上網絡。

[root@localhost yum.repos.d]# yum clean all

[root@localhost yum.repos.d]# yum makecache

 

 

(4).安裝EPEL源

  EPEL(Extra Packages for Enterprise Linux)是由 Fedora 社區打造,為 RHEL 及衍生發行版如 CentOS等提供高質量軟件包的項目。裝上了 EPEL,就像在 Fedora 上一樣,可以通過 yum install 軟件包名,即可安裝很多以前需要編譯安裝的軟件、常用的軟件或一些比較流行的軟件,比如現在流行的nginx、htop、ncdu、vnstat等等,都可以使用EPEL很方便的安裝更新。

  簡單來說,就是EPEL中的軟件是經過測試的,兼容性和質量是敢打包票的。如果是生產環境的服務器一定要配置,個人用於學習的話可以不用配置。但是推薦安裝。

[root@localhost yum.repos.d]# yum list | grep epel-release

epel-release.noarch                         7-9                        extras   

[root@localhost yum.repos.d]# yum install -y epel-release.noarch

 

 

(5).yum緩存clean|makecache

  下載完epel-release.noarch后,再重新執行清理緩存和生成緩存。

  注:進行'yum makecache'時,需要連接上網絡。

[root@localhost yum.repos.d]# yum clean all

已加載插件:fastestmirror, langpacks

正在清理軟件源: base epel extras updates

Cleaning up list of fastest mirrors

[root@localhost yum.repos.d]# yum makecache

 

(6).查看啟用的Yum

[root@localhost yum.repos.d]# yum repolist enabled               #查看啟用的倉庫

[root@localhost yum.repos.d]# yum repolist all                          #查看所有的倉庫

 

 


 

腳本執行方式

#填入以下內容
[root@localhost yum.repos.d]# vim installrepos.sh
cd /etc/yum.repos.d/ mkdir repo_bak mv *.repo repo_bak/ wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo yum clean all yum makecache yum install -y epel-release.noarch yum clean all yum makecache yum repolist all
[root@localhost yum.repos.d]# chmod 755 installrepos.sh
[root@localhost yum.repos.d]# ./installrepos.sh

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM