回答:
tar
は、基本的にはtarアーカイブユーティリティのGNUバージョンです。tarの詳細については、ターミナルに移動して入力してくださいman tar
。
正確に何にxzf
使用されるのかがわかります。基本的に、tarコマンドを実行すると、フラグ(オプション)が付けられます。
[-]x --extract --get:
-z --gzip:
-f --file F:
ただし、このコマンドの順序は重要です。
基本的にあなたのコマンド
sudo tar -xzf utorrent-server-3.0-ubuntu-10.10-27079.tar.gz
tar.gz
(utorrent-server-3.0-ubuntu-10.10-27079.tar.gz)として指定したアーカイブをルート権限として抽出します。
tar
アーカイブを抽出するスイスアーミーナイフです。それは、次のような多くの異なるアーカイブを扱うことができtar.gz
、tar.xz
、tar.bz
、tar.bz2
、tar.lz
...
コマンドには、次の3つのオプションが含まれます。
-x
=抽出-z
= gzip圧縮されたアーカイブ-f
=テープドライブではなくファイルから取得 tarに関する詳細なヘルプを検索するには、ターミナルにtar --help
またはman tar
を入力します。
したがって、コマンドはアーカイブutorrent-server-3.0-ubuntu-10.10-27079.tar.gzをディレクトリに抽出します。それは、utorrentのサーバをインストールするとは違っていませんdpkg -i
かsudo apt-get install
。
tar
プログラムのアーカイブには通常、Linuxバイナリが含まれており、「./ binary-name」で実行できます。
tar
「アーカイブを抽出するスイスアーミーナイフ」とは呼べません。これは、1種類のアーカイブ形式のみを扱うことができるからです。tar-さまざまなバリエーションがありますが。(圧縮解除)圧縮オプションは確かに優れていますが、アーカイブ形式については何も変更しないでください。その他のようなツールp7zip
(およびファイル・ローラーのようなそれのフロントエンドは、Ubuntuのデフォルトのアーカイブマネージャが)けれども(例えば、それぞれの専門的なツールとして、以下のオプションでアーカイブのはるかに広い範囲をサポートしtar
、zip
、rar
など)。さらに、p7zip
7-Zipアーカイブ専用のツールです。
提供される他の回答は非常に優れていますが、例を挙げて、インストールに使用される理由を詳しく説明したいと思います。
まず、他の人が説明したように。tar -xzfは単なる抽出方法です。インストール手順では、アーカイブの種類ごとに異なるオプションが必要になるため、通常、使用するオプションが示されます。
例USAGE--はから取ら HERE
オプションxvzfを使用してgzip圧縮された tarアーカイブ(* .tar.gz)を抽出します
gzip tarアーカイブを解凍するには、オプションzを使用します。
$ tar xvfz archive_name.tar.gz
オプションxvjfを使用してbzip圧縮された tarアーカイブ(* .tar.bz2)を抽出する
bzip2 tarアーカイブを解凍するには、オプションjを使用します。
$ tar xvfj archive_name.tar.bz2
インストール例-Googleドロップボックス
これがUbuntuのインストールで使用される理由については、ここにあるGoogle DropBoxのインストールプロセスを検討してください。
インストールするように指示され、次の操作を行います。
64-bit:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
Next, run the Dropbox daemon from the newly created .dropbox-dist folder.
~/.dropbox-dist/dropboxd
これらの指示があなたに言っていることは:
ユーザーのホームディレクトリに移動します ~
tarファイルをダウンロードします
ホームディレクトリで解凍します。これ.dropbox-dist
により、zipの作成方法によりフォルダが作成されます。
新しく解凍したフォルダーでプログラムを実行します。
UBUNTUのインストール
UbuntuがWindowsのように機能しないことを参照してください。Windowsでは、実行可能インストールプログラムを実行して、レジストリ、ディレクトリ、ファイルの関連付けなどを構成する必要があります。Ubuntuは非常にコンポーネント化されています。つまり、システム構成ファイルを変更する必要があることは非常にまれです。インストールするアプリケーション用。ニーズが起こるためにすべてのことをほとんどの部分については、いくつかのファイルが好きな特別なフォルダに配置する必要があるということです/var/
、/usr/share/applications/
、/etc/
、および/bin/
、十分なと(dropboxdファイルのような)のバッチインストールファイルで行うことができます(おそらく他の人)(sudoを)特権。これは必ずしもそうではありませんが、一部のプログラムは完全に自己完結型であり、ファイルを特別なディレクトリに置く必要はありません。そのため、ファイルを展開/解凍すると、インストールがすでに完了している可能性があります。
システムがレジストリですべてを管理しようとするWindowsインストールとは大きく異なります。重要なことは、ファイルが特定のディレクトリに存在し、システムが必要に応じてそれらのディレクトリを検索することです。見つかった場合はインストールされますが、インストールされていない場合はおそらくインストールされておらず、システムは通知さえしません(これは重要でないシステムコンポーネントにのみ当てはまります)。これが、バッチファイルなどを実行せずに一部のプログラムをインストールできる理由です。
f
最後でなければなりません。たとえば、入力tar -xfz
すると、というファイルが検索されますz
。本質的にf
は、「次に入力するのはファイル名になります」という意味です。