• ベストアンサー

tar.gzのファイルの保存先はどこでしょうか?

Ubuntu 11.04でデスクトップ上に置いてある[linux-wbfs-manager-0.1.12.tar.gz]をインストールしたいのですが、ターミナルにて tar zxvf linux-wbfs-manager-0.1.12.tar.gz と入力したのですがファイル名がありませんなどと表示されて保存場所が間違っていると思い質問させてもらったのですが、保存場所はデスクトップではなく他の場所に置かなくてはだめなのでしょうか?

noname#144186
noname#144186

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

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

LinuxなどのUNIX系OSでは、ディレクトリー利用のルールは 割と明確になっています。ただし、ソースをダウンロードしてきて 自分でmakeしてインストールするのであれば、その作業場所として 厳格なルールがあるわけではありません。 Linuxディストリビューションによっては、多少決まっていますが Ubuntuの場合は、個人ユーザーのホームディレクトリーに そういった決まった場所が提案されていません。 UNIX系OSでは管理者権限と個人の権限が厳格に決まっていて 一般的には、個人の権限でソースをダウンロードしmakeし インストールのみを管理者権限で行なうようになっています。 ですからmakeの場所は、普通は個人のホームディレクトリー下です。 Ubuntuではそういう作業をしないのが普通と考えるため 標準でホームディレクトリーにそういう用意が無いのでしょう。 ですから、作業用のディレクトリーを自分で決めて作成し そこで作業をするようにするほうが良いと思います。 これはソースに含まれていることのあるアンインストールのための スクリプトを利用するためにも、インストール後もソースを そのまま残すことが一般的なため、ディレクトリーが 散らからないようにするための配慮でもあります。 普通はダウンロードディレクトリーにダウンロードされているので gnome-terminalなどを起動したら cd ~/ダウンロード すれば、ソースアーカイブのあるディレクトリーを カレントディレクトリーとできます。 CUI操作では、このカレントディレクトリーという概念を理解しましょう。 カレント以外にあるファイルは、相対指定か絶対指定で指定します。 ルートディレクトリーは/で絶対指定され 個々のホームディレクトリーは~/で絶対指定されます。 カレントは./、そのひとつ上は../で相対指定されます。 たとえば mkdir ~/work cd ~/work mv ~/ダウンロード/linux-wbfs-manager-0.1.12.tar.gz tar zxvf linux-wbfs-manager-0.1.12.tar.gz すれば、展開されたソースが、自動生成されたディレクトリー下に表れます。 そこからディレクトリーを移動し、configureやmakeを行います。 configureは、そのディレクトリーに移動して./configureと指定実行します。 対して、makeはパスの通ったシステムディレクトリーに存在するので コマンド名だけの指定で実行できます。

その他の回答 (2)

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.2

Ubuntuは使ってませんが「デスクトップ」はルートディレクトリではなくホームディレクトリにあるはず(ユーザごとの情報だから)ですから、どこにいても使えるパス指定はたぶんこうでしょう。 tar xvzf ~/デスクトップ/linux-wbfs-manager-0.1.12.tar.gz

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.1

> ファイル名がありませんなどと表示されて保存場所が間違っていると思い・・・ 保存場所が間違っているのではなくて、 ファイルのpath指定が適切ではないので、カレントdirectoryにファイル名が見つからない、 というアラームにすぎません。 仮に保存したdirectory名が デスクトップ という名前ならば tar zxvf /デスクトップ/linux-wbfs-manager-0.1.12.tar.gz のようにpath指定すればいいでしょう。 つまり、linux-wbfs-manager-0.1.12.tar.gz ファイルの有る場所を指定してみてください。

関連するQ&A

  • 中1です。.tar.gzをインストールしたいです!

    僕はUbuntu14.04LTSの64bitを使っている中1です。 日経Linuxなどを見てコマンドに入力するものの、エラーが発生し、なかなかインストールできません。 ちなみにコマンドに入力した文字は・・・↓ パッケージの名前は「a」です。 $ tar zxvf package-a.tar.gz $ cd package-a ← このような入力をしています。 $ ./configure           しかし「 tar zxvf package-a.tar.gz」 $ make             「~ のようなファイルやディレクトリはありませ ん」と $ su               最初の時点で表示されます。   password : *********        間違えがあるようであればアドバイスお願いします。 # make install # exit               ※そもそもコマンドが間違っているのであれば、                  パッケージ名を「a」でお願いします。

  • Tar.gzのインストール方法が分かりません

    Ubuntu11.04を最近導入し、LinuxソフトウェアセンターにFirefox v5.0がリリースされていないので Firefoxのtar,gzをダウンロードしターミナルでインストールしたいのですが、コマンドが分かりません。 もちろん検索して入力してみたのですが、「見つかりません」と表示されたので、間違っていると思っているのですが、コマンドを教えてくれませんでしょうか? それと、配置場所はデスクトップでいいのでしょうか?ファイルによっては配置場所を変えるなどブログ等に表示されていました。

  • tiny-coreに.tar.gzをいれたいです

    tiny-core-linuxにblenderの最新版をいれたくて.tar.gzファイルをダウンロードしたのですがインストールのしかたがわかりません。usbにファイルは入っていて場所は"/mnt/sdb1/ファイル名.tar.gz"です。 どんなコマンドを打てば良いのでしょうか。よろしくお願いします。

  • ubuntu10.04のtarのインストールの方法

    ubuntu10.04のtarのインストールの方法 こんばんわ、現在ubuntuの10.04を使用しているのですが、iTunes見たいなSongbirdというソフトを発見し、早速使ってみたいと思い、インストールを試みたのですが、端末で、↓ $ cd $ sudo tar zxvf Songbird_1.4.3-1438_linux_i686.tar.gz と入力すると、↓ tar: Songbird_1.4.3-1438_linux_i686.tar.gz: open 不能 No such file or directory tar: エラーを回復できません: 直ちに終了します tar: Child returned status 2 tar: 前のエラーにより失敗ステータスで終了します と出てしまうのですが、どうすればこのSongbirdなるものをインストールできるのでしょうか? 当方の手順としては、 1:Songbirdをサイトから「ダウンロード」のフォルダに保存 2:端末を起動し上記の文言を入力 3:エラー という順です。 このファイルを解凍して、「Songbird」フォルダの「Songbird」ファイルをクリックすると起動はするのですが、どうにかして「アプリケーション」→「サウンドとビデオ」→「Songbird」? と手順を踏んで起動したいのですが、どうすればよろしいでしょうか?  何かご存知でしたらよろしくお願いします。

  • tar.gzファイルが解凍できない

    さくらのレンタルサーバでCakePHPを動かそうとしています。 http://www.cafechantant.com/blog/2007/09/17/%E3%81%95%E3%81%8F%E3%82%89%E3%81%A7-cakephp/ こちらのサイトを参考にさせていただいて、wgetでcake_1.1.17.5612.tar.gzをダウンロードするところまでできました。 %tar zxvf cake_1.1.17.5612.tar.gz とすると Unrecognized archive format: Inappropriate file type or format と出ます。 %gzip -d ./cake_1.1.17.5612.tar.gz とすると、 %gzip: ./cake_1.1.17.5612.tar.gz: not in gzip format と出ます。どうすれば解凍できるでしょうか。

  • tar.gzが解凍できない。

    古いPCにVineLinux2.1.5を入れました。PCのSPEC上、これしか入りませんが、家庭内LANのみでLinux練習用です。Apache2.0.50を手持ちのCDから「/tmp」にコピーし、「$ ls /tmp」 で確認すると、httpd-2.0.50.tar.gz が出来ています。ところが、 $ tar zxvf httpd-2.0.50.tar.gz[Return] とすると、 「そのようなファイルやディレクトリはありません」 tar(子プロセス)エラーを回復できません:直ちに終了します。 tar:子プロセスがステータス2を返してきました。 tar:エラー終了が前のエラーから遅れました。 とのメッセージが出て、解凍できません。 「/」にコピーし直したり、ユーザー権限をroot権限に変えたりしてTryしても、同じエラーメッセージが出ます。 原因は何でしょうか? どうすれば解決できるでしょうか? 古いバージョンのlinuxで恐縮ですが、もし、何か解決のヒントをお持ちの方がおられましたら、よろしくお願い致します。

  • tar.gzについて

    サーバー機を組み立てCentos4.3をインストールしました。ドライバーをインストールするため付属のCDをCD-ROMに 入れたらGUI画面でSETUPと表示はされましたが、簡単にコピーし /usr/local/srcにe1000とディレクトリー名で貼り付けし e1000の中にあるe1000-3.0.37.tar.gzを解凍してインストールするために、テキストモードで、#tar zxvf e1000-3.0.37.tar.gz でEnterしたらそのようなファイル、フォルダはありませんとでます。認識していないのかと #ls -l /usr/local/src でEnterしたら e1000で認識はしていました。初歩的な質問で誠に申し訳ありませんが、このような場合は、どうすれば解凍できるのでしょうか。またsmartd が起動していないのですがCentos4.3は対応していないのでしょうか。 サーバースペック xeon2.66Gx2 mazer- X7DVL-E SATA2x4 Memori 2G ご教授お願いします。

  • tar.gzファイルのリストアについて

    Postgres初心者です。 教えてください。 pg_dumpコマンドでdump拡張しのバックアップファイルを生成し、 tarコマンドで****.tar.gzファイルに圧縮しました。 このtar.gzのファイルを直接リストアするコマンドがあれば 教えていただけないでしょうか? -bash-3.2$pg_restore -U postgres -d (データベース名) < ****.tar.gz と実行すると、以下のエラーメッセージが表示されます。 →pg_restore: [アーカイバ] 入力ファイルが有効なアーカイブではないようです。 -bash-3.2$gunzip -C ****.tar.gz | pg_restore -d (データベース名) と実行すると、以下のエラーメッセージが表示されます。 →pg_restore: [tarアーカイバ] tarアーカイブ内でファイルtoc.dat用のファイルヘッダがありませんでした よろしくお願い致します。

  • tar.gzがインストールできない!

    ubuntu14.04 64ビットを使っている者です。 http://itpro.nikkeibp.co.jp/article/COLUMN/20060228/231211/ ↑を参考にコマンドでインストールしたいパッケージ(tar.gz)を解凍しインストールしようと思ったんですが 最初のコマンドから「そのようなファイルやディレクトリはありません」 と出てしまいます。 どうすればインストールできますか? わかりやすくかつ、正確におねがいします。

  • tarコマンドのエラーについて

    当方は最近LINUXを導入して間もなく知識が乏しいので教えて下さい BIND9の導入で参考書を見ながら以下の手順やっているのですが (1)FTPサイトからファイルをダウンロード (2)cd ~/src (3)tar zxvf bind-9.2.3.tar.gz (3)のところを実行したら >tar: zxvf bind-9.2.3.tar.gz: open 不能:そのようなファイルやディリクトリがありません >エラーを回復できません:直ちに終了します (1)のダウンロードしたファイルを/srcのディリクトリに移動しないとダメなのでしょうか? また移動をさせないといけない場合は、どのようにすれば良いのでしょうか? 宜しくお願い致します。