
Ubuntu にプログラムをインストールするには、次のような手順を何度も見ます。
tar -xzf archive-name.tar.gz
cd archive-name
./configure
make
sudo make install
ただし、結果は常に次のようになります (ターミナルと画面上のフォルダー):
明らかに、私は何か間違ったことをしました。何が原因か誰か教えてもらえますか?これは私がインストールしようとしているソフトウェアです。
答え1
すでに多くの作業が済んでいるので、これをお伝えするのは気が進みませんが、これは Launchpad ページであり、PPA があります。PPA は、Ubuntu が要求されたものをダウンロードしてインストールするために使用できるパッケージのインデックスのようなものです。その PPA を追加すると、parcel-tracker
ターミナルで簡単なコマンドを実行するだけでインストールできます。
インストールするには、以下のコマンドを実行しますparcel-tracker
。
sudo add-apt-repository ppa:torkvemada/torkvemada
sudo apt-get update
sudo apt-get install parcel-tracker
表示されるプロンプトを確認します。
これで完了だと思います。パッケージには Ubuntu 16.04 用のバージョンがあるので、エラーは発生しないと思います。
答え2
簡単に言えば、configure スクリプトと make は通常、C/C++ または Fortan ソース コードに同梱されています。configure スクリプトは通常、コンパイル オプションを設定し、依存関係が存在することを確認するために使用されます。automake は通常、コードをコンパイルし、システムの場所にバイナリをインストールするために使用されます。
したがって、アプリケーションのソース コードをダウンロードし、開発者が configure と make を使用してアプリケーションをビルドする場合は、同じことを行う必要があります。アプリケーションはバイナリ (コンパイル済み) として配布されることがあります。そのようなアプリケーションには configure と make は付属しません。また、Java アプリケーションでは通常 configure と make は使用されません。したがって、開発者がアプリケーションの作成時に選択したビルド ツールによって異なります。
答え3
実行する
autoreconf -vfi
configure
抽出したソース ルート ディレクトリ内。これにより、システム固有のファイルが生成され、後で実行できるようになります。実行可能であることを確認してください。例:
chmod u+x configure
それから
./configure
動作するはずです。
答え4
すべての tar アーカイブに ./configure ファイルがあるわけではありません。しばらく前に Eclipse をインストールしたかったのですが、ありませんでした。代わりに、wine を介して別の Windows バージョンを実行しました (これは好ましくありませんが、動作しました)。ソフトウェアについて少し調べて、configure ファイルがあるかどうかを確認してください。./config と呼ばれる場合もあります。