|
|
[ Pobierz całość w formacie PDF ]
debian, na każdym z serwerów wymienionych na Stronie serwerów lustrzanych Debiana (http://www.debian.org/misc/README.mirrors), archiwa starszych dystrybucji (np. Slink) znajdujÄ… siÄ™ na http://archive.debian.org/ lub w podkatalogach katalogu debian-archivena każdym serwerze lustrzanym Debiana. Starsze pakiety z testing i unstable można znalezć na http://snapshot.debian. net/. RozdziaÅ‚ 2. Debian Podstawy 11 2.1.14 PodziaÅ‚ na architektury W obrÄ™bie każdego z głównych drzew katalogów (dists/stable/main, dists/stable /contrib, dists/stable/non-free, dists/unstable/main/, itd.), informacja o pa- kietach binarnych znajduje siÄ™ w podkatalogach o nazwach wskazujÄ…cych na platformÄ™ sprzÄ™- towÄ… (architekturÄ™), dla jakiej zostaÅ‚y skompilowane. " binary-all/, dla pakietów niezależnych od architektury (dotyczy to np. skryptów Perla lub czystej dokumentacji). " binary-platform/, dla pakietów przeznaczonych dla konkretnej architektury. Warto zauważyć, że pakiety binarne dla dystrybucji testing i unstable nie sÄ… już przechowywane w tych katalogach, ale w katalogu pool. Pliki indeksowe (Packages i Packages.gz) jednak, dla zachowania kompatybilnoÅ›ci z wczeÅ›niejszymi rozwiÄ…zaniami, w dalszym ciÄ…gu przebywajÄ… tam, gdzie byÅ‚y. Aby poznać faktyczny zestaw wspieranych platform sprzÄ™towych, należy zapoznać siÄ™ z Informacjami Wydawniczymi dla danej dystrybucji. Można je odnalezć na stro- nach zajmujÄ…cych siÄ™ Uwagami Wydawniczymi dla stable (http://www.debian.org/ releases/stable/releasenotes) i testing (http://www.debian.org/releases/ testing/releasenotes). 2.1.15 Kod zródÅ‚owy Debian posiada również kod zródÅ‚owy każdego ze swoich skÅ‚adników. Co wiÄ™cej, warunki licencji wiÄ™kszoÅ›ci programów w systemie zawierajÄ… wymóg dystrybucji kodu zródÅ‚owego wraz z programem, lub przynajmniej zadeklarowania gotowoÅ›ci dostarczenia kodu zródÅ‚o- wego wraz z programem. Normalnie kod zródÅ‚owy jest rozpowszechniany za poÅ›rednictwem katalogów source, ist- niejÄ…cych równolegle do wszystkich katalogów charakterystycznych dla poszczególnych ar- chitektur, a obecnie w katalogupooldirectory (zobacz Katalogpool na 9 stronie). Aby po- brać z archiwum kod zródÅ‚owy bez koniecznoÅ›ci zaznajamiania siÄ™ ze strukturÄ… archiwum De- biana należy wykonać polecenie podobne do tego:apt-get source mojanazwapakietu. Niektóre pakiety, na przykÅ‚adpine, saÛ dostÄ™pne wyÅ‚Ä…cznie w postaci zródeÅ‚ wskutek ograni- czeÅ„ licencyjnych. (Niedawno pojawiÅ‚ siÄ™ pakietpine-trackeruÅ‚atwiajÄ…cy instalacjÄ™ Pine). Procedury opisane w Przeniesienie pakietu do systemustabilnego na77 stronie i Pakie- towanie na 191 stronie opisujÄ… sposoby tworzenia pakietów samemu. Dla pakietów z katalogówcontribinon-free, które oficjalnie nie stanowiÄ… części systemu Debian, kod zródÅ‚owy może być niedostÄ™pny. RozdziaÅ‚ 2. Debian Podstawy 12 2.2 System zarzÄ…dzania pakietami w Debianie 2.2.1 PrzeglÄ…d pakietów Debiana W ogólnoÅ›ci pakiety zawierajÄ… wszystkie pliki niezbÄ™dne do zaimplementowania zestawu od- powiednich poleceÅ„ lub wÅ‚aÅ›ciwoÅ›ci. SÄ… dwa typy pakietów Debiana: " Pakiety binarne, zawierajÄ…ce pliki wykonywalne, pliki konfiguracyjne, strony podrÄ™cz- nika systemowegomanlubinfo, informacje o prawach autorskich i pozostaÅ‚Ä… dokumen- tacjÄ™. SÄ… one rozpowszechniane w charakterystycznym dla Debiana formacie archiwum (zobacz Format pakietów Debiana na sÄ…siedniej stronie); zwykle można je odróżnić od innych plików po tym, że ich nazwa koÅ„czy siÄ™ na.deb. Pakiety binarne można rozpa- kowywać z pomocÄ… programudpkg; ze szczegółami można siÄ™ zapoznać czytajÄ…c stronÄ™ podrÄ™cznika systemowego poÅ›wiÄ™conÄ… dpkg. " Pakiety zródÅ‚owe, skÅ‚adajÄ…ce siÄ™ z pliku.dscopisujÄ…cego pakiet zródÅ‚owy (wÅ‚Ä…cznie z nazwami plików skÅ‚adowych pakietu), pliku.orig.tar.gzzawierajÄ…cego oryginalny, niezmodyfikowany kod zródÅ‚owy spakowany programem tar i skompresowany progra- mem gzip oraz zwykle pliku .diff.gz zawierajÄ…cego charakterystyczne dla Debiana zmiany w stosunku do oryginalnego zródÅ‚a. Do pakowania i rozpakowywania archi- wów zródÅ‚owych Debiana używa siÄ™ programu użytkowegodpkg-source; szczegóły saÛ dostÄ™pne po zapoznaniu siÄ™ z poÅ›wiÄ™conÄ… mu stronÄ… podrÄ™cznika systemowegoman Instalacja oprogramowania przez system pakietów posÅ‚uguje siÄ™ pojÄ™ciem zależnoÅ›ci ( de-
[ Pobierz całość w formacie PDF ] zanotowane.pldoc.pisz.plpdf.pisz.plkwiatpolny.htw.pl
|
|
Cytat |
Dobre pomysły nie mają przeszłości, mają tylko przyszłość. Robert Mallet De minimis - o najmniejszych rzeczach. Dobroć jest ważniejsza niż mądrość, a uznanie tej prawdy to pierwszy krok do mądrości. Theodore Isaac Rubin Dobro to tylko to, co szlachetne, zło to tylko to, co haniebne. Dla człowieka nie tylko świat otaczający jest zagadką; jest on nią sam dla siebie. I z obu tajemnic bardziej dręczącą wydaje się ta druga. Antoni Kępiński (1918-1972)
|
|