• ベストアンサー

rpmのupdateコマンドについて

rpmのupdateコマンドについてご教授いただきたいのですが、 こちらのパッケージファイルは、どのディレクトリに保存して実行してもよいのでしょうか?

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

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.2

いいよ。 とこれだけではなんなのでもう少し詳しく説明すると、Windowsでもsetup.exeみたいなのあるよね。あれってあなたのデスクトップに置いて実行してもプログラムはC:\Program Filesみたいなところに入ってその後setup.exeは削除しても大丈夫だよね。 rpmファイルも概念はほぼ同じだ。rpmファイルの中にはインストールされる実行ファイルなどとそのあて先が書かれていて、rpmコマンドで入れたファイルは/usrとか/etcとか/varとかそのあたりに入る。その後はrpmファイルは捨ててしまってもかまわない。 rpmコマンドによるupdate(rpm -U)は既に同じものが入っているときに更新するよという意思を明示するのであって、まだ入ってない時は普通にインストール(rpm -i)するでしょう? 更新だから何か特別な事が行われているわけではない。

その他の回答 (1)

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.1

おはようございます 私の知る限りではどのディレクトリから実行しても大丈夫です。

関連するQ&A

  • rpmコマンドで-iや-Uが使えなくなった

    お世話になります。 以前,システムファイルが壊れ,fsck -Aコマンドでどうにか普及しました。 それから少し経って異常に気づきました。 rpmパッケージをインストールしようと,rpm -ihv [file] と打ち込んでも何も起きません。 でも,rpm -q [file]コマンドを使うとちゃんとそのrpmパッケージのバージョンが分かります。 なぜでしょうか? rpmだけ再インストールしなおさなければならないですか? もし再インストールしなければならないのならば,そのやり方を教えてもらえないでしょうか。 なんせ,rpmコマンドが使えないので… どうか,よろしくお願いします。

  • RPM

    RPMについてですが、CD-ROMにパッケージが多数保存されている状態で、そのディレクトリに移動後, RPM -Uvh *.rpm とした際に、インストールされていないパッケージについては、どうなるのでしょうか? 実際に試すわけには、行かない状況でしてご教授願います。 OS:turbolinux server6.1

  • rpmコマンドによるインストール

    自作のプログラムのバイナリファイルをrpmbuildコマンドでrpmパッケージにして、rpmコマンドでインストールすると、make時のバイナリのサイズと、rpmコマンドによるインストール時でサイズが変わってしまいます。 rpmコマンドでインストールした場合は、バイナリのサイズが変わってしまうものなのでしょうか?

  • 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) というメッセージが返ってきました。 これって何が原因なのでしょうか? すいませんが回答よろしくお願いします。 足りない情報があれば随時補足します。

  • rpmコマンドのsource

    PlamoLinuxにはrpmコマンドがインストールされていませんが、rpmコマンドをplamoLinuxにインストールして利用することは可能でしょうか? 可能であるのならば、rpmコマンドのsourceは何処から入手することが出来るのでしょうか? Plamoに入っていたrpm2tgzでVineのrpmコマンドのrpmファイルをtgz形式にして展開しようとしたのですが、途中で失敗してしまい上手く展開できなかったので、tar.gz形式のrpmコマンドのソースなど、Plamoで素直に展開できるrpmのソースがあればその場所を教えてください。 よろしくお願いします。

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

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

  • rpmについて(修正)

    usbメモリーでubuntuをインストールしてそれで、rpmコマンド使おうとすると プログラム 'rpm' はまだインストールされていません。次のように入力するとインストールできます。 sudo apt-get install rpm と表示されコマンドどおりにやったら パッケージはデータベースには存在しますが利用できません。 おそらく、そのパッケージが見つからないかもう古くなっているか、あるいは別のソースからのみしか利用できないという状況が考えられます。 E: パッケージrpmにはインストール候補がありません と出ていてインストールできません。 rpmはインストールできないのでしょうか。 わかる方いらしたらご教授をよろしくお願いします。

  • VMware tools のRPMコマンド

    VMware Serverを使用 ホストOS:WindowsXP ゲストOS:FedoraCore2.6 VMメニューから INSTALL VMware tools を実行 下記の2ファイルが作成 VMwareTools-1.0.2-39867.i386.rpm VMwareTools-1.0.2-39867.tar.gz 質問ですが tarコマンドでインストール出来るのですが rpmコマンド学習の為 rpmコマンドでインストールしようとした際下記コマンド実行 rpm -ivh VMwareTools-1.0.2-39867.i386.rpm MSG: 1:VMwareTools ########################################### [100%] これでインストールされたのでしょうか? you do not have VMware tools installedが表示されているので どうもインストールされていないみたいなんですが この後、何かコマンドを打つ必要があるんでしょうか? 回答宜しくお願いします。

  • yum update は rpm -U と同じ?

    yum update コマンドは、rpm コマンドでは -U 相当? -F 相当? 教えてください。 理由も教えてもらえると助かります。 個人的には、yum はpython で書かれていて、rpm モジュールを使用しているので、 内部的にはrpmコマンドを使用しているんだと思っているのですが・・

  • rpmbuildコマンドで

    http://www.stackasterisk.jp/tech/systemManagement/rpm02_03.jspを参考に、RPMパッケージを作成しようとしたのですが、rpmbuildコマンド時に以下のようなエラーが出て困っています。 エラー: Name field must be present in package: (main package) エラー: Version field must be present in package: (main package) エラー: Release field must be present in package: (main package) エラー: Summary field must be present in package: (main package) エラー: Group field must be present in package: (main package) エラー: License field must be present in package: (main package) また、rpmbuildコマンド後に、SPECディレクトリでlsコマンドを実行すると、以下のように「tar: ...」のファイルが作成されています。 tar: これは tar の書庫ではないようです どなたか対象方法等をご教授ください。