• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:非Internet接続下の状況でのupdate)

非Internet接続下の状況での最新パッチ適用方法

このQ&Aのポイント
  • 非Internet接続下の状況での最新パッチの適用方法について困っています。現在、仕事でRHEL5.2がベースシステムのみでインストールされており、手動でパッケージを検索・ダウンロードしてインストールする必要があります。
  • 時間を短縮できる方法はありませんか?インターネットに接続できないため、手動で全パッケージを調べる必要がありますが、別のマシンにRHEL5をインストールし、yumを使って最新パッチをダウンロードし、パッケージのまま保存することは可能でしょうか?
  • アイデアや提案があればお教えください。非Internet接続環境での最新パッチの適用方法に悩んでいます。

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

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

アップデートを全部コピーしてきて、rpm -Fvh でいいのでは? オプションの意味は man なりで調べてください。 なお、実際にアップデートする前に --test を付けて確認した方がいいと思います。

hey69
質問者

お礼

お返事ありがとうございます! >アップデートを全部コピーしてきて、rpm -Fvh でいいのでは? やはり、その方法が一番ですよね! >2 の方が仰っていた様に、ディレクトリにコピーと、 rpm -Fが一番良い組み合わせということですね。

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

その他の回答 (2)

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.2

ubuntuだと、yumに相当するaptを使った自動アップデートで /var/cache/apt/archive/にパッケージが保存されます。 yumにも同じようなパッケージを保存するディレクトリーがあると思います。 まったく同じ構成でインストールしてあれば可能だとは思います。 ちなみに、私はダウンロード時間を減らすために Ubuntuを入れ終わったPCに、キャッシュ本来の用途で移したことがあります。 ただaptやyumはそれだけで動いてはくれないはずなので rpmコマンドで全部入れていく必要があると思います。 また、なんらかのトラブルが出る可能性を考えると その作業を行なっている横で、インターネットに繋がるPCがあったほうがいいとは思います。

hey69
質問者

お礼

お返事ありがとうございます! >yumにも同じようなパッケージを保存するディレクトリーがあると思います。 やはりそうですよね。そのディレクトリを探します。 >その作業を行なっている横で、インターネットに繋がるPCがあったほうがいいとは思います。 DC内の作業なので、inet環境は使えないのです・・・。

全文を見る
すると、全ての回答が全文表示されます。
  • k_izumo
  • ベストアンサー率50% (68/134)
回答No.1

インストールCDはありますか? もしあれば『アプリケーションの追加』で追加できませんか?

hey69
質問者

お礼

お返事ありがとうございます! インストールメディアはありますが、最新版のパッチとベースシステムですので、アプリケーションの追加というのは、できません。

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

関連するQ&A

  • インターネットの無い環境にてCentosのパッチインストールについて。

    インターネットの無い環境にてCentosのパッチインストールについて。 インターネットの無い環境(yumができない)にて、Centosのパッチインストールをインストール する方法はどうやるのでしょうか? (たとえば、mod_sslやpostfix,Apach等のインストールが必要になった場合。) CR-ROMからインストール? それともインターネット上からインストール? また依存関係とかで、インストール中に都度必要なパッケージを入れていくイメージでしょうか? 初心者な質問ですみません。

  • ソフトウェアの最新バージョンへのアップデート

    たとえばCentOS5.1ではPHPがバージョン5.16(だったかな?)がインストールできますが、 PHPの最新バージョンは5.2.6です。 PHP5.1.6がインストールされている(yumで管理)状態で PHP5.2.6へバージョンアップする事は出来るのでしょうか? PHP5.2.6を利用したいのですが、簡単にバージョンアップさせる ことは出来ないのでしょうか? yumでは5.2.6に対応するパッケージが存在しない為、単純に yum install php などではインストールできません。 やはり一度PHP5.1.6は消して、PHP5.2.6のソースからコンパイル するしかないのでしょうか? それだと緊急度の高いアップデートでは大変時間を要してしまうと思います。 rpmを作成するのにも多少の時間がかかるでしょう。 また、ソースからコンパイルすることによってパッケージ管理ができないという デメリットが存在するわけですが、Linuxを使いこなしている方々は どういった対応で行っているのでしょうか?

  • RedHat Linux Enterprise ES(ver3)のパッケージを最新化したい

    現在、RedHat Linux Enterprise ES(ver3)のインストールが完了した状態です。 インストール時に入れたパッケージを全て最新化したいのですが、これは手動でrpmを全てダウンロードし、インストールしていく必要があるのでしょうか。 CentOSみたく、yumコマンドで一括アップデートする事はできないのでしょうか。

  • ClamAVのインストール

    PC(Fedora6とRedHat9)にClamAVを入れたいのですが 訳ありまして、yumを使わずRPMパッケージをネットから入手して手動でインストール必要があります。 以下の点を知りたいのですが、どなたかご教授ください。。。 ※色々調べたのですがyumによるインストール方法しか見当たりませんでした。 (1)ClamAVのダウンロード先 (2)インストールに必要なRPM (3)インストール手順(もしくは参考になるサイトでも)

  • rpm -e に、*(アスタリスク)が使えません・・

    OSは、RHEL4ですが、rpm -e mysql* としてもエラー: パッケージ mysql* はインストールされていません と表示されてしまいました・・確か*は使えたと思うのですが・・ RHEL4から使えなくなったのでしょうか? # rpm -qa | grep mysql mysqlclient10-devel-3.23.58-4.RHEL4.1 mysql-4.1.20-1.RHEL4.1 mysqlclient10-3.23.58-4.RHEL4.1 libdbi-dbd-mysql-0.6.5-10.RHEL4.1 mysqlclient10-3.23.58-4.RHEL4.1 mysql-bench-4.1.20-1.RHEL4.1 mysql-devel-4.1.20-1.RHEL4.1 mysql-4.1.20-1.RHEL4.1 mod_auth_mysql-2.6.1-2.2 mysql-server-4.1.20-1.RHEL4.1 freeradius-mysql-1.0.1-3.RHEL4.3 # rpm -e mysql* エラー: パッケージ mysql* はインストールされていません

  • CentOS7にMariaDBのインストール

    CentOS7のサーバーにMariaDBをインストールしたいと思っています。 RPMパッケージは配布されているのでしょうか。 インターネットを検索するとどのサイトもyumを使用してインストールが 行われています。対象のサーバーからインターネットにはつながらないので 「rpm -ivh xxxxx.rpm」 みたいな感じでコマンドを実行してMariaDBの インストールを行いたいと思っています。

  • RedHatのUpdateについて

    RedHatのUpdateについてですが、 現在RedHat7.1をサーバにインストールしていまして、 パッケージで古いものをUpdateしたいと思っております。 RedHat7.1のUpdateのページを見ますと(http://www.redhat.co.jp/support/errata/rh71/) Updateできるパッケージがあるのですが、 その中に最新のパッケージがありません。 たとえばカーネルでいうと、 RedHat7.1Updateのページの最新カーネル:kernel-2.4.9-34.i686.rpm RedHat最新カーネル(RedHat7.3Updateにあります):kernel-2.4.18-5.i686.rpm と、最新のバージョンが7.1の方では出てきません。。。。 これはkernel-2.4.18-5.i686.rpmが7.1で使用できないということでしょうか? それともkernel-2.4.18-5のソースをコンパイルを行えば使用できるということでしょうか? 教えて頂きたいです。 よろしくお願いします。

  • yumリポジトリのオススメ

    現在OPENSSH4.7以上を置いているyumリポジトリを探しいています。 が、なぜか見つかりません。。。 理研さんなどいろんなところを探したのですが、4.3が最高でした・・ 全てパッケージ管理したいのでソースから入れたくありません。 ここで一つ疑問が。。 自分でrpm作ればいいのですが、誰か最新のものを管理、公開していてもおかしくないように思います。 そこで、みなさんのオススメのyumリポジトリを教えて下さい。 それと、ソースからインストールは一切やらずパッケージのみで管理しているという方、管理しているソフトのバージョンが更新された場合どうやってrpmを更新していますでしょうか。 詳しい方、ぜひご教授下さい。よろしくおねがいします。

  • 「yum-cron」と「手動によるパッケージインストール」が競合?

    yum-updatesdと手動によるパッケージインストールが競合すると、 インストールに失敗することがあるようですが、 yum-updatesdをオフにして、 yum-cronをオンにして・・・この際、 「yum-cron」と「手動によるパッケージインストール」が競合してまずくなることはあるのでしょうか? ーー やりたいのは、 1)yum-updatesdはとにかくおもいので却下 2)その代わりにyum-cronでupdate 3)で、さらに、欲しいパッケージがあるとき、yum -y install hoigehogeする といった感じです。 3)の前に /etc/rc.d/init.d/yum-cron stop し、 3)を行い /etc/rc.d/init.d/yum-cron start する などは、無意味でしょうか? よろしくお願いいたします。

  • yum パッケージを保存

    OS:RHEL 5.2 お世話になります。 yumにてinstallやupdateをかける。ここまではいいのですが、 インストールをする前に、パッケージをダウンロード"のみ"し、 関連のパッケージを保存しておきたいと考えています。 manを調べ、Webで調べましたが、一向に上手い方法がわかりません。 上記の方法を知る、識者の方、どうぞご教授頂けませんでしょうか? よろしくお願いします。