簡介:
大家都清楚,RedHat Linux Enterprise的產品更新服務是收費的,如果我們安裝的時候沒有向RedHat註冊,是不能進行產品的升級的.當然,用yum進行軟體的升級安裝也就不可能了.產品註冊及升級功能的圖示如下圖示:
安裝時的註冊選項
請注意到狀態列中紅色感嘆號的圖示,那表示是不能進行軟體升級的標記
當然,我們沒有能力去解密RedHat的相關資料庫,但是Linux是開源的產品,所以各個產品之間還是有一定的相通之處的,完全和RedHat相容的產品有CentOS,我們可以用CentOS的資料包來升級RedHat
Linux.如果大家有這個想法,那麼,一起來吧.
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]
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 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 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
rpm -ivh sqlite-3.3.6-2.i386.rpm
rpm -ivh centos-yumconf-4-4.5.noarch.rpm
二:檢視系統版本
su -
cat /proc/version
cat /proc/version
三:編輯升級檔案
建立和編輯/etc/yum.repos.d下的CentOS-Base.repo及dag.repo具體的詳細內容見附件.
四:執行升級
yum update
升級後的啟動介面
升級後的版本
五:安裝圖形化的升級軟體
yum install yumex
通過圖形化的方式安裝軟體包,請注意狀態列中的藍符號,表示系統升級成功
終於可以好好體會一下最簡單的軟體安裝方式了.....