dpkg-split

Autres langues

Langue: pl

Version: 23 czerwca 1996 (mandriva - 22/10/07)

Autres sections - même nom

Section: 8 (Commandes administrateur)

NAZWA

dpkg-split - narz�dzie dzielenia/��czenia pakiet�w Debiana

SK�ADNIA

dpkg-split -s|--split pe�ne-archiwum [przedrostek]
dpkg-split -j|--join cz�� cz�� ...
dpkg-split -I|--info cz�� cz�� ...
dpkg-split -a|--auto -o pe�ne-archiwum cz��
dpkg-split -l|--listq
dpkg-split -d|--discard [pakiet pakiet ...]

OPIS

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, poprzez 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� zarz�dza� kolejk�.

Wszystkie dzia�ania, takie jak rozdzielanie, ��czenie, czy kolejkowanie, powoduj� wy�wietlenie informacji na standardowe wyj�cie. Informacje te mo�na zignorowa�.

OPCJE DZIA�A�

--split, -s
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.

--join, -j
��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.

--info, -I
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.
--auto, -a
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.)

--listq, -l
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.

--discard, -d
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.

--help, -h
Wy�wietlenie informacje o opcjach dpkg-split.
--version
Wy�wietlenie informacje o wersji dpkg-split.
--licence
Wy�wietlenie informacje o licencji dpkg-split oraz braku jego gwarancji. (Obs�ugiwany jest tak�e ameryka�ski spos�b pisowni --license.)

POZOSTA�E OPCJE

--depotdir katalog
Okre�lenie alternatywnego katalogu dla kolejki cz�ci pakiet�w do zrekonstruowania. Domy�lnym jest /var/lib/dpkg.
--partsize|-S Kbajt�w
Okre�lenie maksymalnego rozmiaru cz�ci pakietu w kilobajtach (1024 bajt�w). Domy�lnym jest 450KB.
--output|-O 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).

--npquiet, -Q
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..

KODY B��DU

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(8)

AUTOR

dpkg-split oraz ten podr�cznik napisa� Ian Jackson Copyright (C) 1995-1996 i udost�pni� na Powszechnej Licencji Publicznej GNU; BEZ JAKIEJKOLWIEK GWARANCJI. Szczeg�y w /usr/share/doc/dpkg/copyright oraz /usr/share/common-licences/GPL.