.\" dpkg manual page - dpkg-name(1) .\" .\" Copyright Š 1995-1996 Erick Branderhorst .\" Copyright Š 2007-2012 Guillem Jover .\" .\" This is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" This is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see . . .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH dpkg\-name 1 2012\-04\-15 "Projekt Debian" "programy pomocnicze dpkg" .SH NAZWA dpkg\-name \- zmienia nazwy pakietów Debiana na pełne . .SH SKŁADNIA \fBdpkg\-name\fP [\fIopcja\fP...] [\fB\-\-\fP] \fIplik\fP... . .SH OPIS .PP Ta strona podręcznika dokumentuje program \fBdpkg\-name\fP, który dostarcza prostego sposobu na zmianę nazw pakietów \fBDebiana\fP na pełne nazwy pakietów. Pełna nazwa pakietu jest w postaci \fIpakiet\fP\fB_\fP\fIwersja\fP\fB_\fP\fIarchitektua\fP\fB.\fP\fItyp\-pakietu\fP, jak to określono w pliku kontrolnym pakietu. Część \fIwersja\fP 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ęść \fItyp\-pakietu\fP pochodzi z odpowiedniego pola, jeśli jest obecne, lub jest równa \fBdeb\fP. . .SH OPCJE .TP \fB\-a\fP, \fB\-\-no\-architecture\fP Wynikowy plik nie będzie miał informacji o architekturze. .TP \fB\-k\fP, \fB\-\-symlink\fP Tworzy dowiązanie symboliczne, zamiast przenosić plik. .TP \fB\-o\fP, \fB\-\-overwrite\fP Istniejące pliki będą nadpisane, jeżeli ich nazwy są takie same jak nazwy plików wynikowych. .TP \fB\-s\fP, \fB\-\-subdir\fP [\fIkatalog\fP] 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\-\fIarchitektura\fP/\fIsekcja\fP". 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 \fIsekcja\fP/binary\-\fIarchitektura\fP". 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. .TP \fB\-c\fP, \fB\-\-create\-dir\fP Opcja ta może być użyta łącznie z opcją \-s. Jeśli katalog docelowy nie istnieje, to zostanie utworzony. \fBProszę ostrożnie używać tej opcji.\fP .TP \fB\-?\fP, \fB\-\-help\fP Wyświetla informację o użytkowaniu i kończy działanie. .TP \fB\-v\fP, \fB\-\-version\fP Wyświetla informację o wersji i pomyślnie kończy działanie. . .SH PRZYKŁADY .TP \fBdpkg\-name bar\-foo.deb\fP 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"). .TP \fBfind /root/debian/ \-name \(aq*.deb\(aq | xargs \-n 1 dpkg\-name \-a\fP 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. .TP \fBfind \-name \(aq*.deb\(aq | xargs \-n 1 dpkg\-name \-a \-o \-s \-c\fP \fBNie rób tego\fP. Twoje archiwum zostanie kompletnie zepsute, ponieważ wiele pakietów nie będzie miało informacji o sekcji. \fBNie rób tego\fP. .TP \fBdpkg\-deb \-\-build debian\-tmp && dpkg\-name \-o \-s .. debian\-tmp.deb\fP Może zostać użyte do budowania nowych pakietów. . .SH BŁĘDY Niektóre pakiety mają inną strukturę nazwy niż \fIpakiet\fP\fB_\fP\fIwersja\fP\fB_\fP\fIarchitektura\fP\fB.deb\fP. 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 \fBdselect\fP(1)/ \fBdpkg\fP(1), ale inne narzędzia instalacyjne mogą zależeć od powyższej struktury nazywania pakietów. . .SH "ZOBACZ TAKŻE" \fBdeb\fP(5), \fBdeb\-control\fP(5), \fBdpkg\fP(1), \fBdpkg\-deb\fP(1), \fBfind\fP(1), \fBxargs\fP(1). .SH "TŁUMACZE" Piotr Roszatycki , 1999 .br Bartosz Feński , 2004-2005 .br Robert Luberda , 2006-2008 .br Wiktor Wandachowicz , 2008 .br Michał Kułach , 2012