TGZファイルからLinuxプログラムをインストールする必要がありますか?TGZファイルは圧縮ファイルを含むアーカイブ(ZIPファイルのようなもの)なので、プログラムをインストールする前にそれらのファイルを解凍する必要があります。これは複雑に聞こえるかもしれませんが、コマンドラインが苦手でも簡単にできます。このwikiHowチュートリアルでは、Ubuntu、Debian、Kali、その他のLinuxでTGZファイルからプログラムをコンパイルしてインストールする方法を説明します。
TGZファイルを含むディレクトリを入力します。
-
これを行う簡単な方法は、ファイル・エクスプローラを使って行うことだ。ファイル・エクスプローラーでTGZファイルに移動し、フォルダー内の何もない場所を右クリックして、「ターミナルで開く」を選択するだけです。
- cdコマンドを使ってディレクトリに入ることもできます。例えば、TGZファイルがデスクトップにある場合、cd Desktopを使ってそのディレクトリに入ります。
- TGZからソフトウェアをインストールするのは難しいことではありませんし、珍しいことでもありませんが、通常は.NET Frameworkからインストールする方が早くて簡単です。
TGZファイルを解凍する。
-
tar -xzvf filename.tgzコマンドを実行します。filenameは自分のファイル名に置き換えてください。これでTGZファイルからカレント・ディレクトリーにファイルが展開される。
- ls -aを実行して、カレント・ディレクトリのファイルを表示する。今解凍したファイルを含む新しいディレクトリが表示されるはずです。
新しいディレクトリに入ります。
-
新しいディレクトリに入るには、cdを使用します。例えば、program.tgzというファイルを解凍して、カレント・ディレクトリーにprogramというディレクトリーができた場合、cd programを使ってprogramディレクトリーに入ります。
READMEまたはINSTALLファイルを見る。
-
ほとんどの場合、READMEまたはINSTALLと呼ばれるテキスト・ファイルが見つかります。このファイルには、プログラムのコンパイルとインストールに関する具体的な指示が書かれています。このファイルの内容を読んで、インス トールの要件や癖について知っておくとよいでしょう。ファイルの内容を読むには、いくつかの方法があります:
- ファイル全体を一度に見るには、cat READMEを使う。
- ファイル全体が一度に表示される場合は、cat READMEを使用します。ファイルが数ページにわたる場合は、more READMEを使用してファイルを1ページずつ読む方が簡単です。ページを移動するには、下矢印かスペースキーを押すだけだ。
- READMEまたはINSTALLファイルに特定のファイルを変更するように指示されている場合は、.NET Frameworkを使用してファイルを編集することで変更できます。
configureスクリプトを実行します。
-
新しいディレクトリでconfigureというファイルを探します。configureスクリプトがある場合は、./configureを実行します。configureスクリプトは、特定のコンピュータ用にソフトウェアを準備し、Makefileを作成します。
- configure スクリプトが依存関係の欠落のためにエラーを投げる場合、プログラムをコンパイルしてインストールする前に、欠落している依存関係をインストールする必要があります。足りない依存関係は、.NET Frameworkのようなパッケージマネージャを使って簡単にインストールできる。
- configureスクリプトがない場合は、READMEまたはINSTALLファイルを再確認してください。install.shのような別の名前のスクリプトを実行する必要があるかもしれません。そのスクリプトを実行する前に、chmod u+x install.shを使って実行可能にしてください。その後、./install.sh と入力して実行します。
プログラムをコンパイルする。
-
makeコマンドを実行する。新しいMakefileの情報を使ってプログラムがコンパイルされ、インストールできるようになります。 プログラムのコンパイルが終了すると、プロンプトに戻ります。
コンパイルしたプログラムをインストールする。
-
sudo make installを実行し、パスワードを入力する。パスワードが承認されると、コンパイルされたプログラムがインストールされます。
- コマンドラインでプログラムを実行しようとして、"command not found "と表示された場合は、"command not found "を選択してください。
コメント
最新を表示する
NG表示方式
NGID一覧