簡介:
  大家都清楚,RedHat Linux Enterprise的產品更新服務是收費的,如果我們安裝的時候沒有向RedHat註冊,是不能進行產品的升級的.當然,用yum進行軟體的升級安裝也就不可能了.產品註冊及升級功能的圖示如下圖示:
安裝時的註冊選項

請注意到狀態列中紅色感嘆號的圖示,那表示是不能進行軟體升級的標記

當然,我們沒有能力去解密RedHat的相關資料庫,但是Linux是開源的產品,所以各個產品之間還是有一定的相通之處的,完全和RedHat相容的產品有CentOS,我們可以用CentOS的資料包來升級RedHat
Linux.如果大家有這個想法,那麼,一起來吧.
前期準備:
  測試用的Linux系統安裝詳情況請參考:

Linux下oracle 9i圖文安裝一

[url]http://waringid.blog.51cto.com/65148/47655[/url]

需要安裝相關的軟體如下:centos-yumconf-4-4.5.noarch.rpm,下載的地址可以去這裡:[url]http://mirrors.kernel.org/centos/4/os/i386/CentOS/RPMS/[/url]
一:安裝yum元件
  su –

  rpm -ivh centos-yumconf-4-4.5.noarch.rpm

出現提示缺少相關性的軟體,下載相關的軟體,然後安裝
  rpm -ivh python-elementtree-1.2.6-5.el4.centos.i386.rpm

  rpm -ivh python-urlgrabber-2.9.8-2.noarch.rpm

  rpm -ivh python-sqlite-1.1.7-1.2.1.i386.rpm

此時,出現軟體依存的情況,如圖
下載並安裝相應的軟體:

  rpm -ivh sqlite-3.3.6-2.i386.rpm

  rpm -ivh centos-yumconf-4-4.5.noarch.rpm

二:檢視系統版本
  su -  

  cat /proc/version
三:編輯升級檔案
  建立和編輯/etc/yum.repos.d下的CentOS-Base.repo及dag.repo具體的詳細內容見附件.
四:執行升級
  yum update
升級後的啟動介面
升級後的版本
五:安裝圖形化的升級軟體
  yum install yumex
通過圖形化的方式安裝軟體包,請注意狀態列中的藍符號,表示系統升級成功

終於可以好好體會一下最簡單的軟體安裝方式了.....