Rechercher une page de manuel
deb
Langue: pl
Version: 2006\-02\-28 (ubuntu - 08/07/09)
Section: 5 (Format de fichier)
NAZWA
deb - format binarnego pakietu DebianaSK£ADNIA
nazwa_pliku.debOPIS
Format .deb jest formatem pliku binarnego pakietu Debiana. Jest rozumiany przez dpkg 0.93.76 i póŒniejsze i domy¶lnie generowany przez wszystkie wersje dpkg wiêksze ni¿ 1.2.0 i wszystkie wersje i386/ELF pocz±wszy od 1.1.1elf.Opisany tu format jest u¿ywany od wersji 0.93 Debiana; szczegó³y starego formatu s± opisane w dpkg-deb(5).
FORMAT
Plik ten jest archiwum ar maj±cym liczbê magiczn± z !<arch>.Pierwszy sk³adnik nazywa siê debian-binary i zawiera seriê linii rozdzielonych znakami nowej linii. Obecnie plik ten zawiera tylko jedn± liniê - numer wersji formatu, który - w czasie pisania tej strony podrêcznika - wynosi³ 2.0. Programy obs³uguj±ce archiwa w nowym formacie powinny byæ gotowe na obs³u¿enie zmiany liczby pobocznej (po kropce) oraz na obecno¶æ nowych linii, które powinny ignorowaæ.
Je¿eli zmieni siê g³ówna liczba numeru wersji (liczba przed kropk±), oznacza to, ¿e wprowadzone zmiany w formacie s± niekompatybilne z poprzedni± wersj± i program powinien siê zatrzymaæ. Je¿eli siê nie zatrzyma, to powinien kontynuowaæ dzia³anie a¿ do napotkania nieoczekiwanego sk³adnika w archiwum (chyba, ¿e wystêpuje on na koñcu), tak jak to opisano poni¿ej.
Drugi wymagany sk³adnik nazywa siê control.tar.gz. Jest to spakowane archiwum tar zawieraj±ce informacje kontrolne pakietu, jako seriê plików tekstowych, w¶ród których wymaganym plikiem jest control, zawieraj±cy podstawowe informacje kontrolne. Archiwum tar mo¿e zawieraæ opcjonalny wpis dotycz±cy bie¿±cego katalogu ".".
Trzeci, ostatni wymagany, cz³onek nazywa siê data.tar.gz. Zawiera archiwum systemu plików w postaci spakowanego gzipem archiwum tar.
Cz³onkowie ci musz± wystêpowaæ w tym powy¿szym porz±dku. Implementacje powinny ignorowaæ jakiekolwiek dodatkowe sk³adniki wystêpuj±ce po data.tar.gz. Kolejne sk³adniki mog± zostaæ zdefiniowane w przysz³o¶ci i (je¿eli bêdzie to mo¿liwe) bêd± umieszczone po trzech wy¿ej wymienionych. Dodatkowe sk³adniki, dla których wymagane by by³o ich umieszczenie przed data.tar.gz i które powinny byæ ignorowane przez starsze programy, bêd± mia³y nazwy zaczynaj±ce siê od znaku podkre¶lenia "_".
Te nowe sk³adniki, które nie bêd± mog³y zostaæ zignorowane, zostan± umieszczone przed data.tar.gz, a ich nazwy bêd± siê zaczynaæ od znaku innego ni¿ podkre¶lenie, lub (co jest bardziej prawdopodobne) spowoduj± zwiêkszenie g³ównej (major) wersji formatu pliku deb.
ZOBACZ TAK¯E
deb-old(5), dpkg-deb(1), deb-control(5).T£UMACZE
Piotr Roszatycki <dexter@debian.org>, 1999Bartosz Feñski <fenio@debian.org>, 2004-2005
Robert Luberda <robert@debian.org>, 2006-2008
Wiktor Wandachowicz <siryes@gmail.com>, 2008
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre