Rechercher une page de manuel
dpkg-name
Langue: pl
Version: 2008\-08\-18 (debian - 07/07/09)
Section: 1 (Commandes utilisateur)
NAZWA
dpkg-name - zmienia nazwy pakietów Debiana na pe³neSK£ADNIA
dpkg-name [opcje] [--] plikiOPIS
Ta strona podrêcznika dokumentuje program dpkg-name, który dostarcza prostego sposobu na zmianê nazw pakietów Debiana na pe³ne nazwy pakietów. Pe³na nazwa pakietu jest w postaci <pakiet>_<wersja>_<architektua>.<typ_pakietu>, jak to okre¶lono w pliku kontrolnym pakietu. Czê¶æ <wersja> nazwy pliku zawiera oryginaln± wersjê nadan± przez autora, po której opcjonalnie nastêpuje my¶lnik oraz informacje o wersji zmian pakietu w Debianie.Czê¶æ <typ_pakietu> pochodzi z odpowiedniego pola, je¶li jest obecne, lub jest równa deb.
OPCJE
- -a, --no-architecture
- Wynikowy plik nie bêdzie mia³ informacji o architekturze.
- -k, --symlink
- Tworzy dowi±zanie symboliczne, zamiast przenosiæ plik.
- -o, --overwrite
- Istniej±ce pliki bêd± nadpisane, je¿eli ich nazwy s± takie same jak nazwy plików wynikowych.
- -s, --subdir [katalog]
- Pliki bêd± przeniesione do podkatalogu. Je¶li istnieje katalog podany jako argument tej opcji, to pliki zostan± przeniesione do tego katalogu, w przeciwnym wypadku nazwa katalogu docelowego jest wyodrêbniana z pola Section w czê¶ci kontrolnej pakietu. Katalogiem docelowym bêdzie wtedy "unstable/binary-<architektura>/<sekcja>". Je¶li sekcja nie zostanie znaleziona w pliku kontrolnym, to jest przyjmowane "no-section" i w tym przypadku, jak i w przypadku sekcji "non-free" oraz "contrib", katalogiem docelowym bêdzie <sekcja>/binary-<architektura>". Pole kontrolne Section nie jest wymagane, tak wiêc w ten sposób wiele pakietów bêdzie umieszczonych w katalogu "no-section". Proszê ostro¿nie u¿ywaæ tej opcji, jest niechlujna.
- -c, --create-dir
- Opcja ta mo¿e byæ u¿yta ³±cznie z opcj± -s. Je¶li katalog docelowy nie istnieje, to zostanie utworzony. Proszê ostro¿nie u¿ywaæ tej opcji.
- -h, --help
- Wy¶wietla informacjê o u¿ytkowaniu i koñczy dzia³anie.
- -v, --version
- Wy¶wietla informacjê o wersji i pomy¶lnie koñczy dzia³anie.
- -l, --license
- Pokazuje informacje o licencji i prawach autorskich i koñczy dzia³anie.
PRZYK£ADY
- dpkg-name bar-foo.deb
- Nazwa pliku "bar-foo.deb" zostanie zmieniona na bar-foo_1.0-2_i386.deb lub co¶ podobnego (w zale¿no¶ci od informacji zawartych w pliku kontrolnym pakietu "bar-foo.deb").
- find /root/debian/ -name '*.deb' | xargs -n 1 dpkg-name -a
- dpkg-name, je¶li jest to konieczne, zmieni nazwy wszystkich pliki z rozszerzeniem "deb" z katalogu /root/debian i jego podkatalogów na nazwy niezawieraj±ce informacji o architekturze.
- find -name '*.deb' | xargs -n 1 dpkg-name -a -o -s -c
- Nie rób tego. Twoje archiwum zostanie kompletnie zepsute, poniewa¿ wiele pakietów nie bêdzie mia³o informacji o sekcji. Nie rób tego.
- dpkg --build debian-tmp && dpkg-name -o -s .. debian-tmp.deb
- Mo¿e zostaæ u¿yte do budowania nowych pakietów.
B£ÊDY
Niektóre pakiety maj± inn± strukturê nazwy ni¿ <pakiet>_<wersja>_<architektura>.deb. Pakiety, którym dpkg-name zmieni nazwê, bêd± mia³y powy¿sz± strukturê nazwy. Ogólnie, polecenie to nie bêdzie mia³o ¿adnego wp³ywu na to, jak pakiety s± instalowane przez dselect(1)/ dpkg(1), ale inne narzêdzia instalacyjne mog± zale¿eæ od powy¿szej struktury nazywania pakietów.ZOBACZ TAK¯E
deb(5), deb-control(5), dpkg(1), dpkg-deb(1), find(1), xargs(1).AUTOR
Copyright © 1995,1996 Erick BranderhorstNiniejszy 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