• ベストアンサー

Linux 6.2 でパッケージインストール RPM コマンドを使用した時にエラーがでる

OS Linux6.2 で rpm コマンドを使用した時にエラーになる # rpm -Uvh bind-8.2.2_P7-1.i386.rpm をすると以下のエラーが出る メジャー番号<=3のパッケージのみこのバージョンのRPMはサポートされています エラー:bind-8.2.2_P7-1.i386.rpm cannot be installed 以上のメッセージが出てパッケージをインストールできないので 教えてください

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

  • ベストアンサー
  • h_hikita
  • ベストアンサー率40% (104/257)
回答No.1

bind-8.2.2_P7←これが7なのが気になるのですが RedHat7J用のRPMなんでしょうか? redhat系だと 6.xと7以上でRPMのバージョンがかわり 6.x系のRPMでは新しいrpmがほどけなかった気がします。 先に、rpmのバージョンを最新の物に上げてみてください。

adama
質問者

お礼

大変ありがとうございました。 RPMのバージョンが違うのですね。 bind-8.2.3-0.6.x.i386.rpmその他をダウンロードしてやってみます

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

その他の回答 (1)

  • h-kiku
  • ベストアンサー率50% (22/44)
回答No.2

確かに....同じメッセージが. 解決してしまったのかもしれませんが. h_hikita さんが書かれているように、rpm の バージョンを上げればインストールできると思います. == bind-8.2.2-P7 もセキュリティ上 好ましくないので、bind-8.2.3 をインストール することをお薦めします. 参考URLに、RedHat6.2 用の RPM も置いてあります.

参考URL:
http://www.redhat.com/support/errata/RHSA-2001-007.html
adama
質問者

お礼

大変ありがとうございました。 RPMのバージョンが違うのですね。 bind-8.2.3-0.6.x.i386.rpmその他をダウンロードしてやってみます

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

関連するQ&A

  • RPMでインストールできない

     Red Hat Linux 6.2Jでrpm-3.0.4-0.48がインストールされています。以下のようにsambaを入れようとしたら、メジャー番号3以下のものしかサポートされていないとメッセージが出て、うまく動いてくれません。どのように対処すればいいでしょうか? # rpm -ivh samba-2.0.10-ja_1.2.i386.rpm only packages with major numbers <= 3 are supported by this version of RPM error: samba-2.0.10-ja_1.2.i386.rpm cannot be installed

  • rpm コマンドでエラーが…

    お世話になります。 少し古いノートPCを貸してもらい、Linux7.2を動かしています。 カーネルが2.4.7-10ということもあり、新しくしようとパッケージをダウンロードしました。 そしていざrpmコマンドを打ちました。すると、 # rpm -ivh *.rpm error: db3 error(2) from dbenv->open: No such file or directory error: cannot open Packages index using db3 - No such file or directory (2) error: cannot open Packages database in /var/lib/rpm というメッセージが出ました。 カーネルが相手だからかなと思い、テストとして、 # rpm -q perl と打つと error: db3 error(2) from dbenv->open: No such file or directory error: cannot open Packages index using db3 - No such file or directory (2) というメッセージが返ってきました。 これって何が原因なのでしょうか? すいませんが回答よろしくお願いします。 足りない情報があれば随時補足します。

  • LinuxのRPMパッケージで署名エラー

    宜しくお願いします。 環境:Linux(fedora core 6) RPMパッケージの署名チェックで以下のようになりました。 # rpm --checksig sysstat-5.0.5-11.rhel4.i386.rpm sysstat-5.0.5-11.rhel14.i386.rpm: (SHA1) DSA Sha1 md5 (GPG) NOT OK (MISSING KEYS: GPG#b38a8516) これに対してインポートする鍵ファイル名はどのように把握するのでしょうか。 例) RPM-GPG-KEY-XXXXXX → 名前及び鍵の取得方法がわかりません。 どうか宜しくお願い致します。

  • RPMパッケージのアップグレードについて

    APACHEをRPMパッケージの最新版(apache-1.3.22-5.7.1)にアップグレードしたいのですが、 現在下記の様な状態で悩んでいます。 # rpm -Fvh apache*.rpm でアップグレードしようとすると、 エラー:依存性の欠如 mod_bandwidthは apache-1.3.22-5.7.1 に必要とされています mod_putは apache-1.3.22-5.7.1 に必要とされています mod_throttleは apache-1.3.22-5.7.1 に必要とされています というエラーが出ます。 次に、依存性の欠如で指摘されたファイルも一緒にアップグレードしようと、 以下のコマンドを入力しました。 # rpm -Fvh apache-*.rpm mod_bandwidth-2.0.3-2.i386.rpm mod_throttle-3.1.2-3 .i386.rpm mod_put-1.3-2.i386.rpm そしたら、またしても エラー: 依存性の欠如: mod_bandwidthは apache-1.3.22-5.7.1 に必要とされています mod_putは apache-1.3.22-5.7.1 に必要とされています mod_throttleは apache-1.3.22-5.7.1 に必要とされています と表示されてしまいました。 インストールされているか、rpm -q で確認すると、 インストールされていません と返ってきました。 じゃあ、インストールしよう、と思って #rpm -ivh mod_bandwidth-2.0.3-2.i386.rpm mod_throttle-3.1.2-3.i386.rpm mod_put-1.3 -2.i386.rpm と入力したら エラー: 依存性の欠如: apache < 1.3.22-1 mod_bandwidth-2.0.3-2 と競合します apache < 1.3.22-1 mod_throttle-3.1.2-3 と競合します apache < 1.3.22-1 mod_put-1.3-2 と競合します と、返ってきました。 一体、どのようにしたら無事アップグレードできるのでしょうか? それとも、現バージョンのAPACHEを削除してから新バージョンのインストールを するしかないのでしょうか? 使用OS:Redhat Linux 7.1J

  • LINUXでのインストールについて

    RED HAT LINUX 9 を入れたんですが、フリーのソフトウェアをインストールしようとして、エラーが起こります。ターミナルからインストールしようとして、依存関係で必要って表示されるものをそろえても、最後には 警告: R-1.8.1-2.i386.rpm: V3 DSA signature: NOKEY, key ID 97d3544e エラー: cannot get 除外 lock on /var/lib/rpm/Packages エラー: cannot open Packages index using db3 - 許可されていない操作です (1) エラー: cannot open Packages database in /var/lib/rpm と出てしまいます。RPMに問題があるのでしょうか??LINUXをインストールしたらRPMもつかえるはずなのではないでしょうか??教えて下さいm(_ _)m

  • Redhat-Linux7.1J で「zlib」パッケージを正常にインストールしたい

    Redhat-Linux7.1JのOSを導入完了しています。 Redhat-Linux7.1JのCDROM(1枚目)から 「zlib」パッケージをインストールしようとすると、 次のようなエラーがでて、結果的にはインストールできません。 このzlibがインストールできないと、 あるパッケージがインストールできないので、とても困っています。 どうすれば、「zlib」パッケージを正常にインストールできるでしょうか? 教えてください! <コマンド>  # rpm -ivh zlib-1.1.3-22.i386.rpm <実行結果> Preparing... #######################[ 100%] 1:zlib エラー: unpacking of archive failed on file /usr/share/doc/zlib-1.1.3/README: cpio: MD5 sum mismatch

  • knoppix5.3を使用しています。RPMファイル(krename-

    knoppix5.3を使用しています。RPMファイル(krename-3.0.0rc3-1rhfc2.i386.rpm)をインストールしたいと思っています。 ファイルは、デスクトップに置いてあります。 Linuxは、初心者のためコマンドの際、パスが通ってるのか?さえ、分かっていません。その上で、下記のご質問をします。間違いなどあれば教えてください。 そこでRPM パッケージソフトをクリックしインストールしようとすると、root権限が必要だとメッセージが出てきてインストールできません。 また、$ sudo apt-get install krename とコマンドを打ってもインストールされません。 shellコマンドメニューより # rpm -ivh package-krename-3.0.0rc3-1rhfc2.i386.rpm と打ってもインストールされません。 どうすればインストールできるでしょうか?

  • LinuxにOracle10のExpress無料版をインストールで依存性の欠如: libaio

    LinuxにOracle10のExpress無料版をインストールするために rpm -Uvh oracle-xe-univ-10.2.0.1-1.0.i386.rpm としましたが、 エラー:依存性の欠如: libaio >= 0.3.96 は oracle-xe-univ-10.2.0.1-1.0.i386に必要とされています。 と依存関係でエラーになりました。 どうすれば良いのでしょうか?

  • rpm -qa コマンドの使い方

    Linuxで導入パッケージを調べようと、rpm -qa コマンドを打っていますが、テキストモードなのですべて表示できません。これを10ずつ調べていく方法はありませんか?

  • Linuxのパッケージのアップグレードについて教えてください。

    夜分遅くに失礼します。 既にインストールされているアプリケーションやサーバのバージョンをあげるには、 rpm コマンドを用いて、ダウンロードしたパッケージに対して、コマンド「rpm -Fvh "パッケージ名"」を実行してパッケージを更新してから、 「rpm -i "パッケージ名"」でインストールすればよいでしょうか。 教えてください。

このQ&Aのポイント
  • HL-L8360CDWの印刷時に紙が滲んで虹色に染まり印刷されるトラブルが発生しています。トナーを入れなおしても同じ症状が続きます。ただし、時折キレイに印刷されることもあります。
  • お使いの環境はWindows11proで無線LAN接続されています。関連するソフト・アプリは特にありません。電話回線はひかり回線です。
  • このトラブルに対する解決策や原因の特定についてご相談いたします。お手数ですが、お知恵をお貸しください。
回答を見る