XLin - Instalacja programów ze źródeł w systemie LinuxLinux
Instalacja programów ze źródeł w systemie Linux
Programy dla Linuksa są rozprowadzane w postaci gotowych pakietów binarnych (rpm, deb) lub jako źródła do kompilacji w postaci archiwum tar skompresowanym programem gzip lub bzip2.
Opiszę tu instalację programów ze źródeł.Pierwszy krok to rozpakowanie źródeł, najlepiej jest utworzyć specjalny katalog i skopiować do niego plik ze źródłami, następnie wydaj polecenie: tar xzvf plik.tar.gz lub tar -xIvf plik.tar.bz2 gdy plik został spakowany programem bzip2 Zamiast pisania komend możesz użyć Midnight Commandera, podświetl plik i naciśnij [Enter] w ten sposób wejdziesz do archiwum i będziesz mógł skopiować jego zawartość.Gdy rozpakowałeś archiwum, znajdź pliki z dokumentacją: INSTALL, README itp. i uważnie je przeczytaj, W większości przypadków w którymś z tych plików znajdziesz opis instalacji programu, wskazówki jak postępować w razie problemów. Na ogół kompilacja programu sprowadza się do wykonania następujących poleceń:
./configure make make install
Moduł configure ustala wstępną konfigurację, sprawdza czy są wszystkie składniki potrzebne do instalacji programu. Często skrypt configure używany jest z opcją --prefix zmieniającą domyślny katalog do instalacji plików programu. Na przykład polecenie ./configure --prefix=/usr, ustala że pliki wykonywalne programu zainstalowane zostaną w katalogu /usr/bin, biblioteki w /usr/lib itd.Wszystkie dostępne opcje wyświetlisz poleceniem ./configure -help
Po wykonaniu ./configure powinny zostać utworzone pliki Makefile, w przypadku niepowodzenia wstępnej konfiguracji, zostaną wyświetlone odpowiednie komunikaty, a więcej szczegółów szukaj w pliku config.log.Po pomyślnym wykonaniu ./configure, wydaj polecenie make. Rozpoczyna się właściwa kompilacja programu, make odnajduje w katalogu plik Makefile , odczytuje z niego kolejne polecenia i wykonuje. Czas wykonania zależy od wielkości programu i mocy komputera (przy bardzo dużych plikach i słabym komputerze nawet do kilku godzin. Jeżeli kompilacja się udała i nie ma żadnych komunikatów o błędach, jako root możesz przeprowadzić właściwą instalację programu, wydając polecenie make install. Pliki zostaną przeniesione do odpowiednich katalogów, wykonywalne umieszczane są najczęściej w którymś podkatalogu bin. Jeżeli na którymś etapie instalacji występują błędy, odczytaj komunikaty i zlokalizuj przyczynę błędu.Typowe problemy to brak plików nagłówkowych, niewłaściwe wersje bibliotek lub ich brak.
Użytkownicy dystrybucji Linuksa Red Hat, podczas instalacji programów przeznaczonych dla środowiska KDE mogą spotkać się z błędem w postaci kde small linking ..itd. lub informacją o braku biblioteki QT 1.44, w takim przypadku w celu zmiany domyślnej biblioteki z QT 2.x.x na QT 1.4x napisz na konsoli QTDIR=/usr/lib/qt-1.4x i naciśnij Enter. Oczywiście sprawdź jaką masz wersję QT i w miejsce x wpisz odpowiednie cyferki. Sprawdź także czy katalog się zgadza.Po wykonaniu tego polecenia kompilacja powinna już przebiegać bez problemu.
Wyszukiwarka
Podobne podstrony:
installInstall (28)Energooszczędne instalacje oświetlenioweInstalacja systemu Windows z pendrive a04 Prace przy urzadzeniach i instalacjach energetycznych v1 1Rysunek instalacyjnyINSTALACJA SI?OWNIK?W ZAMKA CENTRALNEGOzip install 7 mcnyqmgjhb6h65uxfcn3a6xjmv7yuzdmudhjy4q mcnyqmgjhb6h65uxfcn3a6xjmv7yuzdmudhjy4qinstall product pageinstallINSTALL jainstalllation (2)INSTALL WICHTIG!!!!!09 Wykonanie instalacjiwięcej podobnych podstron