2010-03-17 53 views
0

我有一個服務器正在運行RHEL 5.1,我想將它升級到RHEL 5.4。服務器沒有連接到互聯網,所以我不認爲我可以使用「yum更新」。更新RHEL 5.1到5.4

我將如何能夠提升我的服務器,它只是一個小規模的升級,如Windows補丁程序,把一切都在服務器上的完好,否則它會刪除在服務器上的一切嗎?

謝謝。

問候, 雷恩

回答

0

我沒有實際嘗試過這個自己,但你應該能夠使用安裝光盤RHEL 5.4,即使你是離線(雖然你需要升級在某處下載磁盤映像)。一旦你的RHEL 5.4光盤,你應該能夠在這裏按照指示:

How do I use yum to update or install packages for Red Hat Enterprise Linux 5 from a customized repository?

更新系統。基本上,您可以在硬盤上使用磁盤上的rpm文件創建自定義存儲庫,並指向yum或直接使用光盤。

祝你好運。

當然,如果您可以暫時將服務器聯機並使用聯機存儲庫,那麼在更新5.1發行版中的所有包後,您將擁有與安裝5.4版本相同的所有文件。至少這就是我記得的事情。我有一個5.0的安裝,我不斷更新,當我相比他們,他們似乎是一樣的5.3版本(當前的時間)雖然在啓動過程中,我的系統表示,它仍在5.0

0

萊恩,

我曾經在DOE分類系統上工作,這些系統永遠不會觸及公共互聯網。如上所述,有一個非常簡單的方法可以做到這一點。只要使用ISO作爲回購,併爲我的例子工作,它需要是一個DVD映像。 (當使用磁盤{1,2,3}周圍的方式是將文件從每個磁盤複製到本地磁盤或存儲設備)

You will need to install createrepo which for me involved two dependencies. 

createrepo 
deltarpm 
python-deltarpm 

mkdir -p /mnt/iso/rhel54 
mount -o loop /path/to/rhel5.4.iso /mnt/iso/rhel54 
cd /mnt/iso 
createrepo . 

它看起來像這樣: [根@主機名異]#createrepo。

二萬〇五百八十六分之四十四 - rhel54 /高可用性/封裝/ PyQt4-4.6.2-8.el6.x86_64.rpm

Create /etc/yum.repos.d/rayne.repo and add 

[Rayne-repo] 
baseurl=file:///mnt/iso/ 
enabled=1 
gpgcheck=0 

Then run yum update 

從RHEL 5.1到RHEL 5.4更新是不小的一個,而不是像Windows補丁。您可以閱讀發行說明,但最終會得到一個更新的內核,並且會對軟件包進行大量更新。我之前沒有從5.X升級到5.Y + 3,它一直是增量式的(5.1到5.2)。無論如何,這應該適合你。