[轉]為紅帽AS4添加線上升級功能

來源:互聯網
上載者:User
可能是因為著作權的關係,網上已經找不到可用的rhel的apt和yum源了.centos是一個根據rhel rebuild的版本,它的目錄結構,檔案命名,所有軟體包都跟rhel是完全相容的,因此,我們完全可以用centos的apt和yum源來進行系統和軟體更新.

Apt下載:http://rpm.pbone.net/index.php3/ ... ntos4.i386.rpm.html
下載完以後用rpm -i apt-0.5.15cnc6-4.centos4.i386.rpm 進行安裝

其實這時就可以用了,不過為了使更新更快,我們最好編輯一下下面這個檔案
/etc/apt/sources.list.d/centos.list

修改其中的apt源為centos的中國鏡像

QUOTE: ### CentOS-4 APT repository
rpm http://mirror.be10.com centos/4/apt/i386 os addons updates extras
rpm   http://mirror.be10.com centos/4/apt/i386  contrib centosplus 然後更新apt檔案清單

apt-get update

升級所有檔案

apt-get upgrade

也可以用下面命令來安裝軟體

apt-get install packagename

用apt可以升級我們大多數的軟體,但要升級核心還需要用yum

先安裝yum

apt-get install yum

這個時候需要匯入一個GPG-KEY

rpm --import /usr/share/rhn/RPM-GPG-KEY

現在網上的文章出現了一個失誤,還要修改一下/etc/yum.repos.d/CentOS-Base.repo
才可以yum升級,把/etc/yum.repos.d/CentOS-Base.repo的內容替換為:

QUOTE: [base]
name=CentOS-4 - Base
baseurl=http://mirror.be10.com/centos/4/os/i386/
gpgcheck=1

#released updates
[update]
name=CentOS-4 - Updates
baseurl=http://mirror.be10.com/centos/4/updates/i386/
gpgcheck=1

#packages used/produced in the build but not released
[addons]
name=CentOS-4 - Addons
baseurl=http://mirror.be10.com/centos/4/addons/i386/
gpgcheck=1

#additional packages that may be useful
[extras]
name=CentOS-4 - Extras
baseurl=http://mirror.be10.com/centos/4/extras/i386/
gpgcheck=1

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-4 - Plus
baseurl=http://mirror.be10.com/centos/4/centosplus/i386/
gpgcheck=1
enabled=0

#contrib - packages by Centos Users
[contrib]
name=CentOS-4 - Contrib
baseurl=http://mirror.be10.com/centos/4/contrib/i386/
gpgcheck=1
enabled=0

#packages in testing
[testing]
name=CentOS-4 - Testing
baseurl=http://mirror.be10.com/centos/4/testing/i386/
gpgcheck=1
enabled=0 然後現在就可以進行升級了

yum update

yum升級完以後如果升級核心的話需要重新啟動,使用

/sbin/shutdown -r now

重新啟動以後再看看系統核心,已經是新版本的了

uname -a

你應該有很高的悟性,知道baseurl=http://mirror.be10.com/centos/4/testing/i386/中, 4代表的是版本號碼。
這類文章很多,恭喜你看到了最正確的一篇,同時也感謝你看到這裡。

測試環境:紅帽AS4
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.