私は新しいUbuntuユーザーです。インターネットで検索すると、./configure
などを実行するさまざまな方法が与えられ、autotoolsをインストールする必要があります。
システムにautoconfやautotoolsなどをインストールする方法を教えてください。段階的なガイダンスは非常に役立ちます
Autotoolsをインストールするには:
Sudo apt-get install autotools-dev
Autoconfをインストールするには
Sudo apt-get install autoconf
Autotoolsの最新バージョンが必要でない限り、リポジトリからのインストールが常に好まれます。その場合、手動でダウンロードして手動でインストールする必要があります。 GNU autotoolsは、Autoconf、Automake、Libtoolの3つのパッケージです。手動でインストールする手順は次のとおりです。
cd /usr/local/src
Autoconf:
wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz
tar xf autoconf*
cd autoconf-2.69
sh configure --prefix /usr/local
make install
Automake:
wget http://ftp.gnu.org/gnu/automake/automake-1.15.tar.gz
tar xf automake*
cd automake-1.15
sh configure --prefix /usr/local
make install
Libtool:
wget http://mirror.jre655.com/GNU/libtool/libtool-2.4.6.tar.gz
tar xf libtool*
cd libtool-2.4.6
sh configure --prefix /usr/local
make install
最も重要なこと./configure
を実行するためにautotoolsをインストールする必要はありません。これはautotoolsの重要な機能です。一方、configureスクリプトが与えられていない場合は、生成するためにautotoolsをインストールする必要があります。
注make install
は、内部的にmake
を呼び出します。したがって、この場合、make
を呼び出す必要はありません。通常、Autotoolsは、Sudo権限なしでmake
を呼び出し、Sudoでmake install
を呼び出すことを期待します。この場合、簡単にするために、このガイドラインはスキップしました。オートツールで生成されたMakefileにマルウェアがないことを信頼するのは、かなり合理的です(そうでしょうか?)。
Autoconfのインストールは簡単です。ターミナルに入力してください:
Sudo apt-get install autoconf
パッケージautoconf、automake、libtoolをインストールした後、エラーが続いたため再構成しました。その後、再構成後、エラーなしでコンパイルとインストールが許可されました。
$ Sudo sh configure --prefix /usr/local
$ Sudo make install
/usr/local
ではなく/usr/local/Apache2
を使用する理由の正当性次のページで説明します publication