| Strona główna Czym jest FreeBSD No ip Instalacja oprogramowania w linuxie Instalacja samby konfiguracja vsftpd |
Instalacja oprogramowania w linuxie W tym artykule opiszę różne metody instalacji oprogramowania w systemie Linux, koncentując się na pakietach źródłowych, oraz bardzo często spotykanych pakietach RPM, a więc zaczynamy. Pakiety RPM Pakiety RPM to standard instalowania programów opracowany przez firmę RedHat ,umożliwiający prostą instalację oprogramowania pod linuxem. W takim przypadku cały program mieści się w jednym pliku -m przynajmniej w teorii, a jego instalacja czy deinstalacja sprowadza się do jednego kliknięcia, bądź wpisania odpowiedniego polecenia w konsoli systemu. Kiedy jiż zaopatrzyliśmy się w plik .rpm, lub jak kto woli w odpowiedni pakie, musimy go jakoś zainstalować w naszym systemie. Śa dwie możliwości zrobienia tego, albo poprzez konsole - ten sposób jest nieco trudniejszy, ale daje większą kontrole nad tym co robimy, i jest uniwersalny dla każdej dystrybucji bazującej na pakietach rpm. Inny to posłużenie się jakimś graficznym konfiguratorem - ale wtedy na części dystrybucji proces ten może wyglądać inaczej, lub w ogólne nie być możliwy do przeprowadzenia. Instalacja pakietów RPM z konsoli systemowej. Na początek otwieramy konsole, najprościej np. z menu KDE wybrać narzędzia systemowe a następnie Konsole, lub użyć kombinacji klawiszy alt+ Fx, gdzie Fx to klawisz od F1 do F5 - F6 to powrót do X-ow. Po otwarciu konsoli albo logujemy się jako root, albo za pomocą komendy su nadajemy sobie prawa roota. Później za pomocą polecenia Cd przechodzimy do miejsca w strukturze plików gdzie mamy nasz pakiet, przykładowo cd /home/nasza_nazwa/Desktop/, jeśli zapisaliśmy pakiet na pulpicie naszego desktopa X, poem pozostaje nam już tylko wydać polecenie rpm -ivh nazwa_pakietu.rpm ( możemy też zastosować pewną sztuczkę , wpisując tylko część nazwy i naciskając klawisz "tab" ). A konsola sama dopełni reszty. Po wciśnięciu klawisza "enter" nastąpi zczytywanie informacji o pakiecie, i jeśli mamy szczęście, .Po chwili pojawi się cos w rodzaju paska postępu i pakiet zacznie się instalować. Jeśli nie , to zamiast tego zobaczymy komunikat o niespełnionych zależnościach, z listą pakietów, które są wymagane do instalacji przed zainstalowaniem aktualnego pakietu, w takim wypadku instalujemy brakujące pakiety z listy, tak by spełnić zalezności a na końcu ponawiamy instalację pierwszego z nich. DeInstalacja pakietów poprzez konsole? No dobrze wiemy jak instalować pakiety, ale co, jeśli chcemy jakiś pakiet odinstalować, nic prostszego, po zalogowaniu się w konsoli wystarczy wydać polecenie rpm -e nazwa_pakietu, jeśli pakiet będzie składnikiem zależności innego pakietu wtedy program wyświetli ich liste i prawdopodobnie zapyta czy usunąć zależne od siebie pakiety. Instalacja pakietów poprzez tryb graficzny Tu może być różnie w zależności oddystrybucji, zazwyczaj wystarczy po prostu kliknąć na dany pakiet i po pojawieniu się monitu o hasło root-a podać je i ew. potwierdzić chęć instalacji,. Jeśli nie, to w menu desktopu polecam poszukać pozycji w stylu Add.remove programs ( dodaj.usuń programy (, package management ( zarządzanie pakietami ), lub podobnie, jeśli brak takich pozycji możemy poszukać programów takich jak : kpackage, krpm, gnorom czy gpackage. W ostateczności możemy przejść do konsoli i po zalogowaniu się jako root wpisać polecenie whereis kpackage, w skutek czego zobaczymy czy jest zainstalowany taki składnik, jeśli tak, zostanie nam podana ścieżka, jeśli nie, zostanie wyświetlona nazwa szukanego programu i po znaku : jedynie pusta linia. Deinstalacja programów Tutaj podobnie jak ptrzy instalacji za pomocą trybu graficznego może być różnie i wszystko zależy od konkretnej dystrybucji. Jak powyżej najlepiej poszukać apletów usuwania oprogramowania, lub też programów gnorpm czy kpackage i wyborze z pojawiającej się wtedy listy. Jak zautomatyzować instalacje pakietów? Wiele dystrybucji opartych na pakietach rpm posiada mechanizmy wspomagające instalowanie pakietów rpm, tak by unikać problemy z zależnościami, w dystrybucjach na bazie RedHata jest np. program yum, w dystrybucji mandriva daje nam "urpmi", a PLD daje nam "Poldka". Teraz opiszę jak korzystać z narzędzia yum bo jest ono szerzej wykorzystywane niż reszta, ale procedura jest podobna. Najpierw musimy skonfigurować urpmi, w pliku /etc/urpmi/urpmi.conf podajemy mirrory do serwerów z pakietami rpm podając ich adresy. Następnie należy pobrać bazę danych pakietów z serwerów, za pomocą polecenia yum update, kiedy to się skończy wystarczy wydać polecenie. Yum install "nazwa pakietu", i to wystarczy, program się zainstaluje. Instalacja programów ze źródeł. Pakiety źródłowe są mniejsze niż pakiety rpm, nie mają aż tak rozbudowanego systemu zależności, działają dużo szybciej, a dzięki możliwości regulowania wszystkich parametrów można mieć dużo więcej ciekawych opcji niż przy pakietach rpm. Jedyną ich wadą jest bardzo długa w porównaniu do pakietów rpm ich kompilacja. O ile pakiet rpm instaluje się kilka sekund, a maksymalnie kilka minut to pakiety źródłowe mogą się instalować się wiele minut, godzin a w ekstremalnych przypadkach i przy wolnym sprzęcie nawet kilka dni. Programy w formie źródłowej są rozpowszechniane w dwóch formach, albo jako pliki tar.gz albo jako tar.bz2. aby zainstalować taki pakiet musimy najpierw stworzyc jakiś katalog i przenieść plik źródłowy właśnie tam. W związku z tym z konsoli po zalogowaniu się jako root wpisujemy kolejno : mkdir /home/user/pakiet - tworząc katalog mv ./Desktop/pakiet.tar.gz /home/user/pakiet - przenosimy katalog cd /home/user/pakiet - przechodzimy do katalogu, który przygotowaliśmy pod pakiet. następnie musimy rozpakować archiwum tar.gz - tar -zxvf pakiet.tar.gz jeśli natomiast mamy do czynienia z pakietem tar.bz2 powinniśmy wydać polecenie : tar -xvjpf pakiet.tar.bz2 po tych czynnościach powinniśmy otrzymać nowy katalog w katalogu /home/user/pakiet, by przekonać się o jego nazwie wydajemy polecenie ls a następnie poprzez polecenie cd ./nazwa_katalogu, przejść do niego. Następnie wpisujemy polecenie ./configure -help - wyświetli to możliwości zmian parametrów instalacji i działania programu, kiedy zdecydujemy się już na konkretne opcje powinniśmy wydać takie polecenie : ./configure -parametr1 -parametr2 . Jeśli na końcu polecenia wyświetli się jakiś błąd, postępuj zgodnie z komunikatem by rozwiązać problem, jeśli nie, przeczytaj dalej. Wydaj teraz polecenie make, to najdłuższy proces z całości instalacji i w zależności od szybkości komputera proces może trwać od kilku minut do nawet kilku dni. Potem wystarczy wydać polecenie make install i jeśli peogram nie wymaga dalszych zabiegów ( pisze o tym na końcu komendy make install, program powinien już działać, możemy też wydać polecenie make clean by pozbyć się plików tymczasowych oraz usunąć katalog ze źródłami . Aby odinstalować taki program należy po prostu wejść do katalogu ze źródłami programu i wydać polecenie make uninstall. To wszystko |
Informacje zawarte na niniejszej stronie w całości pochodzą z serwisu Wikipedia.org |
|