Jestem nowym użytkownikiem Ubuntu, muszę instalować narzędzia automatyczne, kiedy szukam w Internecie różnych sposobów, które robią ./configure
i tak dalej.
Proszę o pomoc w instalacji autoconf, autotools itp. W moim systemie. Bardzo pomocne byłyby wskazówki krok po kroku
-y
flagą ftwsudo apt-get install -y autotools-dev autoconf
. Teraz można go uruchomić bez nadzoruInstalowanie z repozytoriów jest zawsze preferowane, chyba że potrzebujesz ostatniej wersji narzędzi automatycznych. W takim przypadku musisz pobrać go ręcznie i zainstalować ręcznie. Narzędzia automatyczne GNU to trzy pakiety: Autoconf, Automake i Libtool. Oto kroki, aby ręcznie zainstalować:
Autoconf:
Automake:
Libtool:
Co najważniejsze Nie trzeba instalować automatycznych narzędzi do uruchomienia
./configure
, ponieważ jest to kluczowa funkcja automatycznych narzędzi. Z drugiej strony, jeśli nie otrzymasz skryptu konfiguracyjnego, będziesz potrzebować zainstalowanych narzędzi automatycznych, aby go wygenerować.Uwaga
make install
zadzwoni wewnętrzniemake
. Dlatego nie ma potrzeby w tym przypadku dzwonieniamake
. Normalnie Autotools oczekiwać, aby zadzwonićmake
bez sudo przywilejów imake install
z sudo . W tym przypadku dla uproszczenia pominąłem tę wytyczną. To jest (czy jest to?) Dość uzasadnione, aby ufać, że nie ma złośliwego oprogramowania w generowanym przez autotools Makefile.źródło
make install
przywołuje,make all
jak to się nazywa, gdy dzwoniszmake
bez argumentującychsudo make install
Instalacja autoconf jest łatwa, wpisz terminal:
źródło
Po zainstalowaniu pakietów autoconf, automake i libtool, zmieniłem konfigurację, ponieważ błąd nadal występował. Następnie po ponownej konfiguracji mogłem skompilować i zainstalować bez błędów.
Uzasadnienie, dlaczego warto korzystać,
/usr/local
a nie/usr/local/apache2
pozostawiam cię w następnej publikacjiźródło