Rechercher une page de manuel
dpkg-split
Langue: pl
Version: 2009\-06\-26 (ubuntu - 25/10/10)
Section: 1 (Commandes utilisateur)
NAZWA
dpkg-split - narzêdzie dzielenia/³±czenia pakietów DebianaSK£ADNIA
dpkg-split [opcje] polecenieOPIS
dpkg-split dzieli pakiety binarne Debiana na mniejsze czê¶ci oraz scala je z powrotem, tak ¿e mo¿liwe jest przechowanie wiêkszych pakietów na ma³ych no¶nikach, takich jak dyskietki.Program wywo³uje siê rêcznie, wraz z opcj± --split, --join lub --info.
Mo¿liwe jest tak¿e wywo³anie automatyczne, przez u¿ycie opcji --auto. Wtedy to tworzona jest kolejka czê¶ci pakietu, a gdy wszystkie czê¶ci bêd± dostêpne, ca³y pakiet zostanie odtworzony. Opcje --listq i --discard pozwalaj± na zarz±dzanie kolejk±.
Wszystkie dzia³ania, takie jak rozdzielanie, ³±czenie, czy kolejkowanie, powoduj± wy¶wietlenie informacji na standardowe wyj¶cie. Informacje te mo¿na zignorowaæ.
POLECENIA
- -s, --split kompletne-archiwum [przedrostek]
- Rozdzielenie pojedynczego pakietu binarnego na poszczególne czê¶ci.
Czê¶ci maj± nazwê przyrostek.NofM.deb gdzie N jest numerem czê¶ci, rozpoczynaj±c od 1, a M jest liczb± wszystkich czê¶ci (dziesiêtnie).
Je¶li nie podano przedrostka, to u¿yta jest nazwa pliku pe³nego-archiwum, wraz z katalogiem, gdy jest okre¶lony. Ponadto usuniêta jest koñcówka .deb.
- -j, --join part...
- £±czenie czê¶ci pakietu i odtworzenie oryginalnego pliku sprzed dzielenia.
Pliki podane jako argumenty musz± byæ czê¶ciami tego samego oryginalnego pakietu. Ka¿da czê¶æ musi pojawiæ siê raz na li¶cie argumentów, ale nie jest konieczne zachowanie w³a¶ciwej kolejno¶ci.
Czê¶ci musz± byæ wygenerowane z u¿yciem tego samego rozmiaru, co oznacza, ¿e musz± to byæ te same czê¶ci utworzone za pomoc± polecenia dpkg-split --split.
Nazwy plików czê¶ci nie maj± znaczenia dla procesu odtworzenia pakietu.
Domy¶lnie, odtworzony plik ma nazwê pakiet-wersja.deb.
- -I, --info part...
- Wy¶wietlanie informacji, podanych w formacie czytelnym dla cz³owieka, o czê¶ciach pakietu. Argumenty, które nie s± czê¶ci± pakietu, powoduj± wy¶wietlenie informacji o tym fakcie na standardowym wyj¶ciu.
- -a, --auto -o pe³ne-archiwum czê¶æ
- Automatyczne kolejkowanie czê¶ci i odtworzenie pakietu, gdy to jest mo¿liwe.
Podana czê¶æ zostaje sprawdzona i porównana z innymi czê¶ciami tego samego pakietu, które znajduj± siê w kolejce.
Je¶li wszystkie czê¶ci pakietu s± ju¿ dostêpne, pakiet jest odtwarzany i zapisywany do pe³nego-archiwum.
Je¶li jeszcze nie ma wszystkich czê¶ci, podana czê¶æ jest kopiowana do kolejki i pe³ne-archiwum nie jest odtwarzane.
Je¶li plik czê¶æ nie jest czê¶ci± pakietu binarnego, dpkg-split zakoñczy siê i zwróci kod b³êdu 1, albo kod b³êdu 2 w przypadku wyst±pienia innych problemów.
Opcja --output lub -o musi zostaæ podana w przypadku u¿ycia --auto. (W przeciwnym razie program nie wiedzia³by, jakiego spodziewaæ siê pliku wyj¶ciowego.)
- -l, --listq
- Listowanie zawarto¶ci kolejki czê¶ci pakietu do odtworzenia.
Dla ka¿dego pliku czê¶ci pakietu wy¶wietlana jest nazwa pakietu, czê¶æ w kolejce, ca³kowita liczba bajtów przechowywanych w kolejce.
- -d, --discard [pakiet...]
- Usuwa czê¶ci pakietu z kolejki.
Je¶li nie podano nazwy pakietu, czyszczona jest ca³a kolejka. Gdy nazwa jest podana, usuwane s± tylko czê¶ci podanego pakietu.
- -h, --help
- Wy¶wietla informacjê o u¿ytkowaniu i koñczy dzia³anie.
- --version
- Wy¶wietla informacjê o wersji i pomy¶lnie koñczy dzia³anie.
OPCJE
- --depotdir katalog
- Okre¶lenie alternatywnego katalogu dla kolejki czê¶ci pakietów do zrekonstruowania. Domy¶lnym jest /var/lib/dpkg.
- -S, --partsize kibibajty
- Okre¶lenie maksymalnego rozmiaru czê¶ci pakietu w kibibajtach (KiB, 1024 bajtów). Warto¶ci± domy¶ln± jest 450 KiB.
- -o, --output pe³ne-archiwum
- Okre¶lenie nazwy pliku pe³nego archiwum.
Ta opcja nadpisuje domy¶ln± nazwê przy odtwarzaniu pakietu (--join) oraz jest wymagana przy automatycznym odtwarzaniu pakietu (--auto).
- -Q, --npquiet
- Gdy wykonywane jest automatyczne ³±czenie czê¶ci pakietu, dpkg-split zwykle wy¶wietla informacje o b³êdzie, gdy dany plik czê¶ci nie jest czê¶ci± pakietu. Ta opcja zapobiega wy¶wietlaniu nadmiernej ilo¶ci informacji przez programy takie jak dpkg.
- --msdos
- Pliki generowane przez --split s± zapisywane w formacie odczytywanym przez MSDOS.
Zmieniany jest przedrostek, zarówno ten domy¶lny jak i ten podany w argumencie: litery s± zamieniane na ma³e, znak plusa zamieniany jest na x, a pozosta³e znaki s± pomijane.
Powsta³y przedrostek jest ucinany do niezbêdnego rozmiaru. Powsta³a nazwa ma postaæ przedrostekNofM.deb..
KOD WYJŠCIA
Kod b³êdu 0 oznacza, ¿e ¿±dana operacja dzielenia, ³±czenia czy jakakolwiek inna, zakoñczy³a siê sukcesem. Polecenie --info koñczy siê sukcesem nawet gdy podany plik nie jest czê¶ci± pakietu.Kod b³êdu 1 oznacza, ¿e opcja --auto zosta³a wykonana na pliku, który nie jest czê¶ci± pakietu.
Kod b³êdu 2 pojawia siê przy ró¿nego rodzaju problemach, takich jak b³êdy wywo³ania funkcji systemu, uszkodzenie plików czê¶ci pakietu, czy innych wypadkach.
B£ÊDY
dpkg-split u¿ywa raczej starej konwencji nazw plików pakietów.Pobranie pe³nej informacji o pakietach w kolejce jest niemo¿liwe, bez przeszukania katalogu kolejki.
Nie ma prostego testu na sprawdzenie, czy dany plik jest na pewno czê¶ci± pakietu.
Architektura nie jest okre¶lona w plikach czê¶ci pakietu, jedynie w kontrolnych plikach ca³ego pakietu, tak wiêc architektura nie jest czê¶ci± generowanej nazwy pliku.
PLIKI
- /var/lib/dpkg/parts
- Domy¶lny katalog kolejki czê¶ci pakietów czekaj±cych na automatyczne odtworzenie.
Nazwy plików w tym katalogu s± wewnêtrznie utworzone przez dpkg-split i nie s± u¿yteczne dla innych programów.
ZOBACZ TAK¯E
deb(5), deb-control(5), dpkg-deb(1), dpkg(1).AUTOR
Copyright © 1995-1996 Ian JacksonNiniejszy program jest oprogramowaniem wolnym, sprawdŒ Powszechn± Licencjê Publiczn± GNU w wersji drugiej lub póŒniejszej, by dowiedzieæ siê o warunkach dystrybucji. Brak JAKIEJKOLWIEK gwarancji.
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