Sealyu

          --- 博客已遷移至: http://www.sealyu.com/blog

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
          可能是因為版權(quán)的關(guān)系,網(wǎng)上已經(jīng)找不到可用的rhel的apt和yum源了.centos是一個根據(jù)rhel rebuild的版本,它的目錄結(jié)構(gòu),文件命名,所有軟件包都跟rhel是完全兼容的,因此,我們完全可以用centos的apt和yum源來進行系統(tǒng)和軟件更新.

          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的中國鏡像
          ### 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可以升級我們大多數(shù)的軟件,但要升級內(nèi)核還需要用yum

          先安裝yum

          apt-get install yum

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

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

          現(xiàn)在網(wǎng)上的文章出現(xiàn)了一個失誤,還要修改一下/etc/yum.repos.d/CentOS-Base.repo
          才可以yum升級,把/etc/yum.repos.d/CentOS-Base.repo的內(nèi)容替換為:
          [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
          然后現(xiàn)在就可以進行升級了

          yum update

          yum升級完以后如果升級內(nèi)核的話需要重新啟動,使用

          /sbin/shutdown -r now

          重新啟動以后再看看系統(tǒng)內(nèi)核,已經(jīng)是新版本的了

          uname -a

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

          測試環(huán)境:紅帽AS4
          posted on 2008-11-06 17:20 seal 閱讀(2592) 評論(0)  編輯  收藏 所屬分類: Linux
          主站蜘蛛池模板: 云霄县| 隆林| 浦北县| 揭东县| 明星| 大理市| 汤阴县| 阿拉善右旗| 新余市| 平泉县| 襄城县| 麻阳| 五台县| 睢宁县| 广丰县| 小金县| 芒康县| 兴安盟| 北川| 望江县| 乌拉特后旗| 韶关市| 满洲里市| 锦屏县| 龙州县| 双柏县| 兴宁市| 上饶县| 泗洪县| 宜良县| 竹溪县| 平阴县| 绿春县| 三江| 高碑店市| 周口市| 清涧县| 合阳县| 武乡县| 丰城市| 万源市|