Yanıtlar:
Otomatik araçların son sürümüne ihtiyaç duymadığınız sürece depolardan yükleme yapmak her zaman tercih edilir. Bu durumda manuel olarak indirmeniz ve manuel olarak yüklemeniz gerekecektir. GNU otomatik araçları üç pakettir: Autoconf, Automake ve Libtool. El ile yüklemek için adımlar şunlardır:
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
En önemlisi
, çalıştırmak için yüklü otomatik araçlara ihtiyacınız yoktur ./configure
, bu otomatik araçların temel bir özelliğidir. Öte yandan, configure betiğine sahip olmamanız için, oluşturmak için otomatik araçlara ihtiyacınız olacaktır.
Not
make install
dahili olarak arayacaktır make
. Böylece, bu çağrı durumunda gerek yoktur make
. Normalde, Autotools aramak bekliyoruz make
olmadan sudo imtiyaz ve make install
birlikte sudo . Bu basitlik için bu kılavuzu atladım. Makefile ile oluşturulan araçlarda kötü amaçlı yazılım bulunmadığına güvenmek oldukça makul.
make install
çağırır make all
Aradığınızda denen şeydir make
argumenrs olmadan
sudo make install
Autoconf'u yüklemek kolaydır, terminali yazın:
sudo apt-get install autoconf
Autoconf, automake ve libtool paketlerini kurduktan sonra hata devam ettiğinden yaptığım şeyi yeniden yapılandırdım. Sonra yeniden yapılandırdıktan sonra derleme ve hatasız yükleme yapmama izin verildi.
$ sudo sh configure --prefix /usr/local
$ sudo make install
Kullanmak neden gerekçesi /usr/local
değil /usr/local/apache2
gelecek içinde terk yayında
-y
bayrak ftw ile birleştirinsudo apt-get install -y autotools-dev autoconf
. Şimdi katılımsız çalıştırılabilir