RedHat 更新CentOS Yum源


一、隨筆引言

1.1隨筆內容:

1、RedHat 配置Centos yum源

2、yum配置系統本地源(光盤)

 

1.2原因:

1、RedHat yum源是收費的,沒有成功注冊RH的機器是不能正常使用yum的;

2、CentOs yum源是免費的,可以使用國內網易的yum源,比較穩定;

3、知道掛載本地源,也是很方便的;

 

1.3系統環境:

系統版本:Red Hat Enterprise Linux Server release 6.2

軟件環境:系統默認是自帶了yum程序的,不過我卸了它,裝centos版的

所需文件:見下文2.2

說明:我個人環境,僅做參考,Redhat 6及相關版本大致通用

 

 

 

二、RedHat 配置Centos yum源

 

2.1 卸載本地yum

rpm -qa|grep yum  #查看本地yum

rpm -qa|grep yum|xargs rpm -e --nodeps  #卸載本地yum,不檢查依賴性,卸載yum程序

 

2.2 下載centos yum 程序

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-69.el6.centos.noarch.rpm

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

#命令wget 下載,也可以使用瀏覽器下載到你個人目錄

 

2.3 安裝centos yum程序

rpm -ivh yum-3.2.29-69.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

#3個文件一起安裝,以免它們相互依賴

 

 

2.4 配置centos

cd /etc/yum.repos.d/  #進入到yum配置文件目錄

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo  #下載CentOS配置文件

 

vi CentOS6-Base-163.repo  #編輯配置文件

如果你系統沒有配置環境變量 $releasever 和  $basearch,(可以命令echo查看有沒有)
那么配置文件就把 $releasever 都 改成6或者i386(如下會貼出幾大步驟的截圖)

yum clean all  #清除yum緩存

yum makecache  #更新yum緩存

 

 

2.5 驗證

(下回安裝軟件后在貼)

 

三、RedHat 配置本地源

 

3.1 掛載本地光盤到系統

mkdir /media/rhel #新建掛載目錄

mount /dev/cdrom /media/rhel #掛載光盤到/media/rhel目錄下

cd /media/rhel #進入掛載目錄

ls #查看掛載目錄,光盤掛載成功

 

3.2 配置本地yum源

cd /etc/yum.repos.d/ #進入yum配置目錄

touch rhel-media.repo #建立yum配置文件

vi rhel-media.repo #編輯配置文件,添加以下內容

[rhel-media]

name=Red Hat Enterprise Linux 6.2 #自定義名稱

baseurl=file:///media/rhel #本地光盤掛載路徑

enabled=1 #啟用yum源,0為不啟用,1為啟用

gpgcheck=1 #檢查GPG-KEY,0為不檢查,1為檢查

gpgkey=file:///media/rhel/RPM-GPG-KEY-redhat-release #GPG-KEY路徑

 

yum clean all #清除yum緩存(還是別亂清理了,待會163的yum源也被清理了)

 

第四、驗證

(待驗證)

yum install php #安裝php,也可以你光盤中的其他程序


免責聲明!

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



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