0

現在 RHEL 5.1 を実行しているサーバーがあり、RHEL 5.4 にアップグレードしたいと考えています。サーバーがインターネットに接続されていないため、「yum update」は使用できないと思います。

サーバーをアップグレードするにはどうすればよいですか? Windows パッチのような小規模なアップグレードで、サーバー上のすべてのものがそのまま残りますか? それとも、サーバー上のすべてのものが削除されますか?

ありがとうございました。

よろしく、レイン

4

2 に答える 2

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 .

[root@hostname iso]# createrepo のようになります。

44/20586 - rhel54/HighAvailability/パッケージ/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) でした。いずれにせよ、これはうまくいくはずです。

于 2010-12-24T18:04:54.630 に答える
0

私は実際にこれを自分で試したことはありませんが、オフラインであっても RHEL 5.4 のインストール ディスクを使用してアップグレードできるはずです (ただし、ディスク イメージをダウンロードするには、どこかでオンラインにする必要があります)。RHEL 5.4 ディスクを入手したら、次の手順に従ってください。

yum を使用して、カスタマイズされたリポジトリーから Red Hat Enterprise Linux 5 のパッケージを更新またはインストールするにはどうすればよいですか?

システムを更新します。基本的には、ディスクの rpm ファイルを使用してハード ドライブにカスタム リポジトリを作成し、そこに yum を指定するか、ディスクを直接使用します。

幸運を。

もちろん、5.1 ディストリビューションのすべてのパッケージを更新した後、サーバーを一時的にオンラインにしてオンライン リポジトリを使用するだけで、5.4 をインストールした場合と同じファイルがすべて得られます。少なくともそれが起こったことを覚えています。私は 5.0 のインストールを更新し続けていましたが、それらを比較すると、5.3 バージョン (当時の最新版) と同じように見えましたが、起動時に、私のシステムはまだ 5.0 であると言っていました。

于 2010-03-23T19:51:12.873 に答える