Bociek PLD - Pisarz
I. Informacje podstawowe
II. Instalacja
III. Podręcznik użytkownika
IV. Podręcznik administratora
Zarządzanie pakietami
Źródła pakietów
V. Tworzenie PLD - Praktyczny poradnik
VI. O podręczniku
O tej książce
Spis treści
Inne wersje tego dokumentu
PDF
HTML (jeden plik)
TXT
Odnośniki
Tworzymy dokumentację PLD
Strona PLD
Listy dyskusyjne PLD

Źródła pakietów

<- ->
 

W PLD jest kilka grup pakietów w ramach tej samej wersji dystrybucji, różnią się one wersjami pakietów i ich zastosowaniem. W większości wypadków będziemy korzystać z głównego źródła (main), jednak od czasu do czasu potrzeba zaktualizować system lub pobrać niestandardowe wersje pakietów, właśnie wtedy z nich skorzystamy.

Źródła wskazują konkretną lokację, np. katalog z pakietami na serwerze, dla ułatwienia źródłom nadano etykiety. Jeśli pakiety pobieramy Poldkiem to wystarczy że wskażemy nazwę etykiety, jeśli zaś chcemy użyć innego programu to musimy podać właściwą ścieżkę do zasobu.

Listę skonfigurowanych źródeł uzyskamy za pomocą polecenia:

$ poldek -l

aby wybrać źródło inne niż domyślne należy użyć parametru -n np.:

$ poldek -n ac -n ac-supported

Oficjalne źródła PLD

Poldek jest dostarczany z właściwie skonfigurowanymi etykietami, są one zdefiniowane w pliku /etc/poldek/pld-source.conf. Adresy oficjalnych serwerów i mirrorów znajdziemy w tym dokumencie. Etykieta źródła rozpoczyna się od przedrostka określającego wersję dystrybucji, zapisaną małymi literami, poniżej przedstawiono ją jako ciąg {$wersja}, który może mieć wartość np. ra, ac lub th. Ciąg {$arch} to architektura pakietów.

  • {$wersja} (np. ac) - główne źródło pakietów (domyślne), od chwili wydania danej wersji dystrybucji, nie są tu dokonywane żadne zmiany; ścieżka: dists/{$wersja}/PLD/{$arch}/PLD/RPMS

  • {$wersja}-updates (np. ac-updates) - aktualizacje, zaleca się regularne sprawdzanie czy nie pojawiają się tu nowe pakiety; ścieżka na FTP: dists/{$wersja}/updates/security/${arch}/

  • {$wersja}-supported - nietypowe pakiety, które nie powinny być trzymane w głównym źródle. Są tu umieszczane pakiety rzadko używane lub starsze wersje; ścieżka na FTP: dists/{$wersja}/supported/${arch}/

  • {$wersja}-test - źródło używane do testowania pakietów, zanim trafią do szerokiego użytku. Po wstępnej fazie testowania pakiety są kierowane do ready. Używanie pakietów z tego źródła jest dosyć ryzykownym krokiem i należy go wykonywać wyłącznie w ostateczności; ścieżka na FTP: dists/{$wersja}/test/${arch}/

  • {$wersja}-ready - jest następnym krokiem w życiu pakietu, zanim trafi do głównego źródła lub do updates. Jeśli pakiety działają bez zarzutu są przenoszone do docelowego miejsca. Pakiety te są już wstępnie przetestowane, nadal jednak powinniśmy zachować ostrożność instalując pakiety z tego katalogu; ścieżka: dists/{$wersja}/ready/${arch}/

Źródła własne

W pliku /etc/poldek/source.conf możemy definiować własne źródła, komentarze tam zawarte drobiazgowo opisują wymaganą składnię. Jest tam też skonfigurowane źródło home pozwalające łatwo instalować pakiety z katalogu~/rpm/RPMS - miejsca domyślego umieszczania własnoręcznie zbudowanych pakietów.

Uwagi

W Ra istniały dwa niezleżne źródła pakietów z aktualizacjami: {$wersja}-updates-security i {$wersja}-updates-general. W Ac nastąpiło ich połączenie i od tej pory źródło nazywa się {$wersja}-updates.

 
<- ->