• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Redhat Linux のバージョンアップ方法)

Redhat Linuxのバージョンアップ方法とは?

このQ&Aのポイント
  • Redhat Linuxのマシンのバージョンアップ方法について教えてください。
  • Redhat Linuxのマシンのバージョンアップ方法についてお尋ねします。マシンのバージョンが複数あり、Errata対応が困難です。再インストールせずにバージョンアップする方法を教えてください。
  • Redhat Linuxのマシンのバージョンアップ方法について教えてください。バージョンがばらばらであるため、便利な方法を教えていただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • astronaut
  • ベストアンサー率58% (303/516)
回答No.3

> Redhat Network って、Redhat Linux 8 -> Redhat > Linux 9 のようなアップデートもできるんでしょうか? できません. それだけではなんなので,テスト環境で apt を用いたアップグレードを試してみました. ディストリビューションのアップグレードの場合,先に書いた apt-get upgrade では無くて,apt-get dist-upgrade が正しいです. ◎手順 aptをrpmでインストールすると,/etc/apt/ に sources.lstというファイルができます.例えばRedHat-7.3用のパッケージをインストールした場合 RedHat-7.3用のリポジトリのみが有効にされていますので,RedHat-9までのrpmのリポジトリ(rpm-srcは不要)を有効にします.そして以下の順にコマンドを実行. (1) 依存関係データベースを更新  # apt-get update (2) アップグレード  # apt-get dist-upgrade (2)を実行すると,アップグレードされるもの,置き換えられるもの,新規にインストールされるもの,削除されるものについてのサマリーがでますので,このメッセージを注意して読んで,良ければ Y と答えてください. 依存関係が解決できずに重要なパッケージが削除されることがありますので注意が必要です.逆に,ここで削除されるパッケージがほとんどなければ,問題ないと判断して良いでしょう. Y と答えれば,ダウンロード及びアップグレードが開始されます.また N で中止できます. 各種設定ファイルはhogehoge.rpmsave にバックアップされたり,hogehoge.rpmnewという名前で作成されたりします. アップグレード中にこれらのメッセージがでるので,ログは tee で分けてファイルにリダイレクトしておいた方がいいでしょう. また,カーネルはアップグレードされないので,最新のrpmをダウンロードして rpm -Uvh すれば良いでしょう. 手元では,それぞれ RH6.2, RH7.3, RH8.0 から RH9へのアップグレードを試しましたが,7.3, 8.0 では問題なくRH9になりました.予想どおり,RH6.2は厳しいようです.RH7.0-RH7.2の環境は手元に無いので悪しからず. ちなみに,aptを使えば日常のメンテナンスは # apt-get update # apt-get upgrade でおしまいです.

hetarepyon
質問者

お礼

ご丁寧に検証までしていただいてありがとうございます。RHN だけではできないのですね。やはり、という感じです。 職場に Debian 使いがいますので、教えていただいた apt を使った方法なら私にもできそうです。VMware もありますので、各バージョンで試してみようと思います。どうもありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • astronaut
  • ベストアンサー率58% (303/516)
回答No.2

> Errata 対応作業にいつも閉口しています 7.0以前は,すでに Errata提供が終了してますし,8.0以前も今年末までですよね. そんでもって,5.2 はともかく,6.2以降なら devian から移植された apt が使えます. http://freshrpms.net/ /etc/apt/sources.lst を適切に設定して apt-get update apt-get upgrade で,できそうな気がしますが,やったことはありません. おっしゃるとおり,6.2 -> 9 というのは無理がありそうですが,8.0 -> 9 ぐらいならすんなりいくかもしれません.

参考URL:
http://freshrpms.net/
すると、全ての回答が全文表示されます。
noname#27115
noname#27115
回答No.1

8,9だとWindows Update と同じような機能があって自動的にやってくれます。 それ以前は未経験なもので・・・

hetarepyon
質問者

お礼

ありがとうございます。  Redhat Network(RHN) のことですね。Redhat Network って、Redhat Linux 8 -> Redhat Linux 9 のようなアップデートもできるんでしょうか? ご存知でしたらお教えください。

すると、全ての回答が全文表示されます。

関連するQ&A