• 締切済み

インストールコマンドが出来ない

VineLinux4.2 を使っています。 youtubeを見るために新しくFlashplayerをインストールしないとだめなのですが、youtubeのサイトに書いてる手順どおり、 cd /home でrootからhomeへ行き、 rpm -Uvh ~ファイル名 をしたのですがオープン失敗:そのようなファイルやディレクトリがありませんとなりました。 で、インターネットで調べると-ivh がインストールコマンドだとわかり -Uvhが展開で-ivhがインストールとわかりやってみましたが 同じエラーでます。 で、今度はrootのまま上記二つのコマンドやっても同じです で、何回かやっているときに偶然Uknownoptionと出たので ググッったら# rpmbuild --rebuild xxxxxx.src.rpm いうふうにやってみな・・・ みたいなのもあったのでやってみたのですが出来ませんでした。 色々やったり調べたりしたのですが、今の私の知識ではこれ以上が限界で・・・すいませんがお知恵をお借りできませんか宜しくお願いします

  • xis8
  • お礼率32% (41/126)

みんなの回答

回答No.2

>rpm -Uvh ~ファイル名 をしたのですがオープン失敗:そのようなファイルやディレクトリがありませんとなりました。 メッセージを見る限りでは、/home にパッケージファイル(.rpmファイル)が無いように見えますが。。。 別に/home でやる必要はありませんので、ダウンロードしたディレクトリでrpm -ivhしてみてください。 ちなみに-iオプションはインストール、-Uオプションはアップグレードを意味しますので、初めてそのパッケージをインストールするなら-iを使います。

  • ops
  • ベストアンサー率52% (13/25)
回答No.1

はじめまして、 まず、RPMのPKGはどこへ保存しているのでしょうか。 PKGをインストールするにはroot(スーパーユーザー)でないとインストールできません。 次に、 -Uvh は展開でありません。すでにPKGが導入されている場合のアップデートのUがオプションとなります。 ivhの場合はカーネルを導入する場合、もしくはPKGをはじめてインストールする場合に指定します。 それと、rpmbuildはソースのPKGをバイナリー化する場合のコマンドです。 なんか、ごちゃごちゃやっているようですね。 PKGをダウンロードして保存しているDIRにて#rpm -ivh (pkg名)を指定して実行してみてください。 cd /home でrootからhomeへ行きの記述がよくわかりませんね。。。(^^;;) /homeは一般ユーザーのDIRですので、そこへ行き(cd)して、rootから (/)からhomeへ。。。。root(スーパーユーザー)のホームDIRは/root となります。 もう少しのようですね。がんばってみてください。

xis8
質問者

お礼

すいません。お返事ありがとうございます。 えっと、このLinuxを入れたパソコンは部品が欲しくて買った古いPCで、 Linuxには以前から興味があり、さすがにWindowsを入れたパソコンに入れて練習するわけにもいかず、まぁせっかくできた練習台だので今日始めて入れてみました・・・(まぁ以前よくわからずインストールに失敗して・・初Linuxが起動) なわけで、全然わからず、とりあえず楽しくて色々なサイトやyoutubeを開いてみたらインストールしてください見たいなのがあったのでこれは練習に良いやと思いやってみたしだいです・・・ 長くなりましたが、/home へ行けとは youtubeのPlayerのインストールの仕方みたいなとこに書いてあったのでhomeに行けば良いのかーと思い試行錯誤の末cd /home でやっとこさ行けたのですが、おっしゃるとおり意味は無かったようです・・・ 本当は記載した以外にも省いたのですが、su コマンドとか -i とか 本当に色々やったのですが全部だめでした・・・ PKGとは何かちょっとわかりませんが、ダウンロードした拡張子.rpm のファイルはデスクトップに保存しなさいとあったのでデスクトップに保存しています。 で、結果としてなんですが、 そのrpmのファイルをデスクトップにあるrootのホームというフォルダのようなところへ放り込み、rootで rpm -ivh ~ファイル名.rpmをしたら 出来たようです・・・ 出来たことももちろんうれしいですが、 なぜこうなったのか分からないし、分からないと意味がないと思うので 引き続きその辺りのことを教えていただけると幸いと思います 宜しくお願いいたします  

関連するQ&A

  • VineLinuxにRealPlayerがインストールできないんです

    Linux初心者です。 VineLinux4.1 へ RealPlayer10がインストールできなくて困っています。 rootユーザでコマンド入力すると以下のコメントが出ます。 ファイルをどこに持っていけば良いのでしょうか、教えてください。 -------------------------------------------------------------- [root@65 root]# rpm -ivh RealPlayer10GOLD.rpm エラー:RealPlayer10GOLD.rpm のオープンに失敗: そのようなファイルやディレクトリはありません --------------------------------------------------------------

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

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

  • 一般的にライブラリを入手する方法を教えてください。

    rpmbuildをためそうとしたところエラーがでました。 KDDIラボにいったのですがどこにあるかがわかりません。 http://ftp.kddilabs.jp/Linux/ 一般的にライブラリが足りないといわれた場合どこで入手すればよいのでしょうか? [root@hogehoge ~]# rpmbuild --rebuild coreutils-5.93-7.2.src.rpm coreutils-5.93-7.2.src.rpm をインストール中 エラー: Failed build dependencies: libselinux-devel >= 1.25.6-1 is needed by coreutils-5.93-7.2.i386

  • Mysql rpm がインストールできません

    MySQL の旧バージョンをアンインストールし、下記のようにバージョン 5.0 をインストールしようとしたのですが、そのようなファイルやディレクトリーはありませんと表示されインストールできません。 # rpm –ivh MySQL-server-standard-5.0.22-0.rhel3.i386.rpm (ivh 以下はダウンロードしたファイル名をコピー/ペーストしました) ダウンロードの保存先は /root/Desktop/mydocument です。 特定のディレクトリーに移動してから、インストールの作業をする必要がありますか?

  • ソースパッケージからビルドできない?

    参考サイト http://www.asahi-net.or.jp/~aa4t-nngk/mondo.html mondorescueの件でやってます。 項目の >ソースパッケージからビルドする場合 から root# cd /var/tmp/mondo root# rpmbuild --rebuild mondo-X.X.X-X.xxx.src.rpm これを手本にやってます。 mindi, mindi-busybox, afio, buffer これはできたのですが、 最後にやるmondoはエラーが出てできません。 ○打ったコマンド $ rpmbuild --rebuild mondo-3.0.0-1.rhel6.src.rpm $ rpmbuild --rebuild --target i686-redhat-linux mondo-3.0.0-1.rhel6.src.rpm と、両方やってみました。 エラーは・・・ mondo-3.0.0.1.rhel6.src.rpm をインストール中です。 警告: InstallSourcePackage at: psm.c:244: ヘッダ V4 DSA/SHA1 Signature, key ID 37db9883: NOKEY 警告: ユーザ pb は存在しません - root を使用します 警告: グループ pb は存在しません - root を使用します 警告: ユーザ pb は存在しません - root を使用します 警告: グループ pb は存在しません - root を使用します ビルド対象プラットフォーム: i686-redhat-linux ターゲット i686-redhat-linux 用にビルド中 エラー: ビルド依存症の失敗: newt-devel > 0.50 は mondo-3.0.1-1.rhel6.i686 に必要とされてます どの様にやればビルドできるのでしょうか?

  • Linux のパッケージインストールとは?

    Miracle Linuxにソフトをインストールしようとしていますが、パッケージ ソフト(.rpm)の場合、パッケージインストールすれば、make、make install はしなくてもよいのでしょうか? 以下のような場合。 rpm -ivh nkf-1.71-2.src.rpm よろしくお願いします。

  • VineLinux3.0でrpm --rebuildができない

    タイトルのとおりなんですが、Vine3.0を最小構成でインストールして、xinetの.src.rpmをリビルドしようとしたんですが、rpm --rebuild xinetd*.src.rpmとやってもリビルドできませんでした。 gccはインストールしたんですが、他に何をインストールすればリビルドできるようになるんでしょうか?

  • coreutilsはどのようにインストールすれば良いのでしょうか?

    VineLinux3.2をインストールしまして、MySQL-5.0.19をインストールしようとしたところ、 rpm -Uvh MySQL-server-5.0.19... エラー: 依存性の欠如: coreutilsはMySQL-server-5.0.19-0.glibc23に必要とされています と表示されました。 apt-get isntall coreutilsとしても E: パッケージ coreutilsが見つかりませんとなります。 coreutilsはどのようにインストールすれば良いのでしょうか?

  • AmazonLinux rpm について

    失礼致します。 awsでのrpmが上手く動かずに困っています。 # rpm -ivh postfix-2.6.6-2.2.el6_1.src.rpm ※yumで・・といきたい所ですが、バーチャルドメインquotaに対応するためにVDApatchを当てる必要があります。 結果 Updating / installing... 1:postfix-2:2.6.6-2.2.el6_1 ################################# [100%] 正常に完了しているように見えますが、本来/root/以下にrpmbuildのディレクトリが出来るはずが 作成されません。また、rpm -qa でもpostfixを確認できません。(インストールされていない) ちなみに他の環境(自分の仮想環境でOSをインストールした初期の環境等)でのrpmテストは成功します。 エラーログもなにも出力されないので原因を追うことができません。 同じような状況になったり、思い当たる事などありますでしょうか? よろしくお願い致します。m(__ _)m

  • 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が表示されているので どうもインストールされていないみたいなんですが この後、何かコマンドを打つ必要があるんでしょうか? 回答宜しくお願いします。