• ベストアンサー

RedHat8.0 へのパッチ

最近,PCにredhat Linux 8.0のプロフェッショナルをインストールしました。 コマンドラインで, #rpm -qa | grep -i ??? と打ち,該当するパッケージを調べて, www.redhat.co.jp のページのサポートから8.0用の修正ファイルをいくつかダウンロードしました。 そして,ダウンロードしたファイルを シングルユーザモードで, #rpm -Fvh ???? とコマンドを入力し実行すると,正常に動作するのもあるのですが,半分くらいは「Feiled dependencies」とエラーになってしまいます。どうしたうまくいくのでしょう??

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

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

> #rpm -Fvh ???? 一つずつやってますよね?必要なものを全部そろえて, # rpm -Fvh *.rpm とやるのが楽です. なお,rpmdb-redhat というパッケージ(CD3)をインストールしておくと, libxxx.so.xなどのライブラリが足りないときに,それが含まれるパッケージのヒントを出してくれるので便利です.

tomjap
質問者

お礼

上記の'*'がワイルドカードってやつですね。 一つづつやっていた自分が恥ずかしくなってしまいました・・・。また,CD3にそんな機能があるなんて・・・。手動で実行するのに大変役に立ちます。ありがとうございます。

その他の回答 (1)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

エラーメッセージが詳しく書かれていないのですが、パッケージの依存関係のエラーでは? AというパッケージがB及びCを必要としているなら、ABCまとめてアップデートしないとだめです。 エラーメッセージに、XXXを必要としている、みたいな文はありませんでしたか? また、RedHatNetwork(RHN)に登録したら、Windows Updateみたいに、RedHatのページから 自動的にダウンロードしてアップグレードしてくれます。

tomjap
質問者

お礼

確かにそのようなメッセージが出ていました。 RedHatNetwork(RHN)に登録して,up2date コマンドで自動的に実行してくれています。ありがとうございました。

関連するQ&A

  • RedHat7.3 での UPdate

    RedHat7.3 の UPdate をダウンロードをしまして、以下のコマンドを 実行すると、このようなエラーになります。 [root@localhost glibc-37]# rpm -Fvh glibc-2.2.5-37.i386.rpm エラー: 依存性の欠如: glibc-common = 2.2.5-37は glibc-2.2.5-37 に必要とされています [root@localhost glibc-37]# rpm -Fvh glibc-common-2.2.5-37.i386.rpm エラー: 依存性の欠如: glibc-common = 2.2.5-34は glibc-2.2.5-34 に必要とされています そこで、現在のバージョンを確認しますと、次のようになります。 [root@localhost glibc-37]# rpm -q glibc glibc-2.2.5-34 [root@localhost glibc-37]# rpm -q glibc-common glibc-common-2.2.5-34 なんだか堂々めぐりをしているようで、よくわからないのですが、 どうすれば UPdate できるのでしょうか。

  • パッケージを確認するコマンドについて

    CentOSでは下記のコマンドでパッケージがインストールされているかを確認しています。 rpm -qa | grep パッケージ名 Ubuntuで上記のコマンドで該当するコマンドは何でしょうか? 下記のコマンドでいいのでしょうか? sudo apt-file search パッケージ名 私なりに調べたんですが自信がありません。 コマンドはあっていますでしょうか? 申し訳ありませんがCentOS、Ubuntuのコマンドをそれぞれ教えていただけませんでしょうか。 宜しくお願いします。

  • rpmエラー(RedHat8)

    現在 RedHat8 kernel 2.4.20-31.9 i686 で運用しております。 あるrpmパッケージをインストールしようとすると エラー: Failed dependencies: libc.so.6(GLIBC_2.3.4) is needed by *.rpm とエラーが返されてしまいます。どうにかこのlibc.so.6(GLIBC_2.3.4)を探して いろいろ入れてみたのですが、どうにもうまくいきません。 どなたかこの解決方法を教えていただけませんか?

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

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

  • 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

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

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

  • rpmファイルはそのままダウンロードできない?

    linux向けのrpmファイルについて質問です。 「rpmファイルの中身を展開できないか?」と言う質問はよくありますが rpmファイルそのものの入手はどこからすれば良いのでしょうか? linux環境でインストールしたいパッケージがあり、それをrpmコマンドで インストールしようと考えているのですが、肝心のrpmファイルそのもの がネットからダウンロード出来るところが無さそうです。 rpmファイルをダウンロードできる事を唄っているサイトはありますが それでダウンロードするとcpio形式のファイルになってしまいます。 cpio形式のファイルだとコマンドレベルのインストールからやらなけれ ばならず、手間がかかるのでrpmファイルの固まりが欲しいのですが。。。 rpmファイルの入手って出来ないものなのでしょうか?

  • Redhat Linux 8

    今Redhat Linux 7.2を使っています。Linuxの雑誌で2枚のRedHat Linux 7.2、FTP版のCDROMが付いたものでした。新しいRedhat Linux 8にアップグレードしたいですが(発表したばかりなので、かなりダウンロードサーバが混んでいます)、今まで、サーバからダウンロードして、インストールすることが経験がないものです。最初は、WindowsXP上でFTPソフトを使って、Redhat Linux 8のインストールCDらを全部ダウンロードした(インターネットはADSLです)。後は、ISOフォーマットを解凍し、各ファイルをCDRWにコピーした(利用ソフトはB\'s Recorder GoldとCDRWドライブはTDK CDRW)。最後にそのCDRWらを使って、インストールすると思ったが、しかし、パソコンを起動して、Redhat Linux 7.2で、そのWindowsXP上でコピーしたCDRWが認識しなかって、アップグレードできなかったのです。Redhat Linuxをダウンロードし、インストールした経験者から教えて頂きたいのです。 もう一つの問題はRedhat Linux 7.2上で、CDRWを利用できますか?

  • RedHat9 Linuxのアンインストールコマンドについて

    RedHat9 Linuxでvsftpdとlibcapをインストールしました。 インストールしなおそうと思い、 vsftpdの方は、 rpm -e vsftpd でアンインストール、 rpm -ihv vsftpd-1.1.3-8.i386.rpmでインストールできました。 しかし、livcapの方は、 rpm -e libcap や、 rpm -e libcap-1.10-15.i386.rpm ではアンインストールできません。何が原因でしょうか? また、vsftpd のアンインストールは、 rpm -e vsftpd-1.1.3-8.i386.rpm とやるとうまくいきませんが、ファイル名まで指定しないものなんでしょうか? コマンド表にはファイル名まで指定するようになっているようなんですが。。

  • Linux(RedHat7.2)にvncを入れたのですが・・・

    こんにちわ。あつしといいます。 Linux初心者です。 RedHat7.2にVNCを入れ、windows98からリモートでコントロールしようと インストールしたのですが、うまくいきません。 色々試したのですがどうも・・・ 実施した事は次の通りです。 インストールはRedhatのCDに入っていたrpmを使用しました。 vnc-3.3.3r2-18.i386.rpm vnc-server-3.3.3r2-18.i386.rpm インストール後に“vncserver”とコマンドを入力しパスワードの設定をしました。 vncをレベル3・5で自動起動に設定。 vncserverを起動しました。 ネットで調べても微妙にインストールされるファイルが違い しまいにいは訳がわかりません。 Windows側は問題ないと思います。(windows同士ではうまくいきました) 申し訳ないですが宜しくお願いします。