中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux發行版的CentOS與RHEL的關系是怎樣的

發布時間:2021-09-28 17:51:01 來源:億速云 閱讀:135 作者:柒染 欄目:系統運維

Linux發行版的CentOS與RHEL的關系是怎樣的,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

話說前幾天,將RHEL5.1的yum源地址換成CentOS的,yum update一下,重啟后,原來的紅色的RHEL就變成藍色的CentOS。為此,便認為這兩個Linux發行版必然有非常緊密的關系,今天查了下文檔,果然CentOS與RHEL的親密關系不得了。

CentOS與RHEL的關系

RHEL 在發行的時候,有兩種方式。一種是二進制的發行方式,另外一種是源代碼的發行方式。
無論是哪一種發行方式,你都可以免費獲得(例如從網上下載),并再次發布。但如果你使用了他們的在線升級(包括補丁)或咨詢服務,就必須要付費。

RHEL 一直都提供源代碼的發行方式,CentOS 就是將 RHEL 發行的源代碼從新編譯一次,形成一個可使用的二進制版本。由于 LINUX 的源代碼是 GNU,所以從獲得 RHEL 的源代碼到編譯成新的二進制,都是合法。只是 REDHAT 是商標,所以必須在新的發行版里將 REDHAT 的商標去掉。REDHAT 對這種發行版的態度是:“我們其實并不反對這種發行版,真正向我們付費的用戶,他們重視的并不是系統本身,而是我們所提供的商業服務。”所以,CentOS 可以得到 RHEL 的所有功能,甚至是更好的軟件。但 CentOS 并不向用戶提供商業支持,當然也不負上任何商業責任。

從RHEL升級到CentOS

安裝完RHEL后,如果沒有授權,沒有辦法在線更新的,也就是不能用yum,沒有yum的RHEL將會是非常難用。為此需要將RHEL做一個更新,升級使用CentOS的yum源。

1.卸載rhel的yum相關的包
列出yum相關的包:
# rpm -qa|grep yum
yum-security-1.0.4-3.el5
yum-updatesd-3.0.1-5.el5
yum-rhn-plugin-0.5.2-3.el5
yum-metadata-parser-1.0-8.fc6
yum-3.0.1-5.el5

卸載掉相關的包:
rpm -e yum-3.0.1-5.el5 --nodeps
rpm -e yum-updatesd-3.0.1-5.el5
rpm -e yum-rhn-plugin-0.5.2-3.el5
rpm -e yum-security-1.0.4-3.el5
***保留的:
# rpm -qa|grep yum
yum-metadata-parser-1.0-8.fc6

2.安裝centos的源
先確定當前系統版本:
# uname -a
Linux st-71 2.6.18-53.1.13.el5 #1 SMP Tue Feb 19 00:19:41 CST 2008 x86_64 x86_64 x86_64 GNU/Linux
確定發行版本:
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.1 (Tikanga)
因此需要的是CentOS 5.1 的 x86_64 的 yum-3.x.el5.centos.5.noarch.rpm
到CentOS官網尋找最近的地址
http://mirror.centos.org/centos/5/os/
如果RHEL的版本較老,可以在這個地址的相應目錄找到yum的rpm安裝包:http://vault.centos.org/
找到并下載到本地:
# wget http://centos.ustc.edu.cn/centos/5.1/os/x86_64/CentOS/yum-3.0.5-1.el5.centos.5.noarch.rpm
安裝:
# rpm -ivh yum-3.0.5-1.el5.centos.5.noarch.rpm
確認安裝成功:
# rpm -qa|grep yum
yum-3.0.5-1.el5.centos.5
yum-metadata-parser-1.0-8.fc6

3.修改CentOS-Base.repo
進入yum 源配置目錄:
# cd /etc/yum.repos.d/
默認只有一個文件:
# ls
rhel-debuginfo.repo
添加CentOS的源配置:
# vi CentOS-Base.repo
內容為(按需修改,主要是版本號(5.1)與系統位數(x86_64)需要做適當修改 ):

[base]
name=CentOS-5.1 - Base
baseurl=http://centos.ustc.edu.cn/centos/5.1/os/$basearch/
gpgcheck=0
gpgkey=http://centos.ustc.edu.cn/centos/5.1/os/x86_64/RPM-GPG-KEY-CentOS-5

#released updates
[updates]
name=CentOS-5.1 - Updates
baseurl=http://centos.ustc.edu.cn/centos/5.1/os/$basearch/
gpgcheck=0
gpgkey=http://centos.ustc.edu.cn/centos/5.1/os/x86_64/RPM-GPG-KEY-CentOS-5

#packages used/produced in the build but not released
[addons]
name=CentOS-5.1 - Addons
baseurl=http://centos.ustc.edu.cn/centos/5.1/os/$basearch/
gpgcheck=0
gpgkey=http://centos.ustc.edu.cn/centos/5.1/os/x86_64/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful
[extras]
name=CentOS-5.1 - Extras
baseurl=http://centos.ustc.edu.cn/centos/5.1/os/$basearch/
gpgcheck=0
gpgkey=http://centos.ustc.edu.cn/centos/5.1/os/x86_64/RPM-GPG-KEY-CentOS-5
#additional packages that extend functionality of existing packages

[centosplus]
name=CentOS-5.1 ¨C Plus
baseurl=http://centos.ustc.edu.cn/centos/5.1/os/$basearch/
gpgcheck=0
gpgkey=http://centos.ustc.edu.cn/centos/5.1/os/x86_64/RPM-GPG-KEY-CentOS-5

#contrib - packages by Centos Users
[contrib]
name=CentOS-5.1 - Contrib
baseurl=http://centos.ustc.edu.cn/centos/5.1/os/$basearch/
gpgcheck=0
gpgkey=http://centos.ustc.edu.cn/centos/5.1/os/x86_64/RPM-GPG-KEY-CentOS-5

4. 測試
重試執行更新:# yum update

關于Linux發行版的CentOS與RHEL的關系是怎樣的問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

达日县| 兖州市| 全椒县| 清原| 吉木萨尔县| 新巴尔虎右旗| 南木林县| 甘谷县| 临桂县| 青州市| 策勒县| 枞阳县| 莎车县| 南昌县| 北辰区| 鄂州市| 侯马市| 连州市| 巴林右旗| 惠州市| 长沙市| 酒泉市| 达州市| 安多县| 常山县| 加查县| 安国市| 利辛县| 滁州市| 兴城市| 盈江县| 三原县| 昭苏县| 满城县| 彰武县| 十堰市| 韶山市| 瑞昌市| 新源县| 武冈市| 甘南县|