Wstęp
Instalowanie, deinstalowanie oraz aktualizowanie składników systemu
operacyjnego to jedne z najważniejszych zadań administratora.
Zautomatyzowanie tych procesów pozwala na znaczne przyspieszenie i
ułatwienie zarządzania systemem.
W świecie Otwartego Oprogramowania pomiędzy programami istnieją
liczne powiązania, które w efekcie wymuszają konieczność instalacji
dodatkowych programów i/lub bibliotek. Pominięcie tych zależności
spowoduje problemy z działaniem programu lub całkowity jego brak.
Śledzenie tych zależności może przyprawić o ból głowy większość
administratorów. Na szczęście istnieją mechanizmy i narzędzia,
które pomagają znacznie zautomatyzować ten proces.
Pakiety w PLD
Elementy systemu operacyjnego dostępne są w tzw.
pakietach
(pot. "paczkach").
W PLD zastosowano system pakietów RPM
(RPM Packet Manager), który
został stworzony przez twórców dystrybucji
Red Hat Linux.
Istnieje możliwość instalacji pakietów RPM przygotowanych dla innych
dystrybucji, jednak nie skorzystamy wtedy z dobrodziejstwa zależności
dotyczących danego pakietu. Wymagane dodatkowe pakiety należy wtedy
zainstalować samodzielnie.
Pobieranie pakietów
Jedną z najczęściej używanych form instalacji jest
instalacja z sieci, dlatego jeśli nie zostanie podane
inaczej to właśnie taka instalacja jest traktowana
jako domyślna. Używamy tej metody nawet jeśli system był
instalowany z lokalnego źródła (np. z płyt optycznych),
choćby w celu aktualizacji systemu.
Do instalowania pakietów trzeba wskazać kilka parametrów,
w celu określenia wersji systemu,
architektury sprzętowej, czy też
źródła. W większości wypadków będziemy
mieli te parametry prawidłowo ustawione w konfiguracji
Poldka. Jeśli jednak musimy
je zmodyfikować bądź pobrać pakiet w inny sposób to
musimy poprawnie podać ścieżkę do zasobu wg. schematu
opisanego w
tym dokumencie.
Menadżery pakietów
Do zarządzania pakietami (instalacja, deinstalacja,
uzyskiwanie informacji) używa się specjalnych programów
zwanych menadżerami pakietów.
W PLD mamy do wyboru dwa menadżery pakietów,
program Poldek - stworzony
na potrzeby PLD,
oraz klasyczny program rpm.
-
Poldek
Poldek to domyślny menadżer pakietów dla PLD,
jest narzędziem o ogromnych możliwościach, pozwalającym
na znaczną automatyzację procesu zarządzania dużymi
ilościami pakietów. Jest "wołem roboczym" odciążającym
administratora w jego żmudnym zajęciu. Konfigurację i opis
Poldka przedstawiono w tym dokumencie.
-
RPM
Jest to program wygodny do zarządzania mniejszymi ilościami
pakietów, przez co lepiej się sprawdza przy nietypowych
zastosowaniach - np. instalowaniu pakietów RPM
spoza oficjalnych źródeł. Posługiwanie się programem
rpm zamieszczono w tym dokumencie.
|