APT-CONFIG(8) APT APT-CONFIG(8) NAZWA apt-config - Program odpytywania konfiguracji APT STRESZCZENIE apt-config [--empty] [--format '%f "%v";%n'] [-o=opcja_konfiguracji] [-c=plik_konfiguracyjny] {shell | dump | {-v | --version} | {-h | --help}} OPIS apt-config jest wewnetrznym programem uzywanym przez rozne czesci pakietu APT w celu zapewnienia spojnosci konfiguracji. Uzyskuje dostep do glownego pliku konfiguracyjnego /etc/apt/apt.conf w sposob latwy do uzycia w programach skryptowych. Jedno z ponizszych polecen musi byc uzyte, chyba ze zostala podana opcja -h albo --help. shell shell pozwala skryptom powloki na uzyskanie informacji o konfiguracji. Wymaga podania pary argumentow: pierwszym z nich jest zmienna powloki, a drugim nazwa zmiennej konfiguracyjnej do odczytania. Wyjsciem jest lista przypisan zmiennych powloki dla kazdej odczytanej wartosci konfiguracji. Przyklad uzycia w skrypcie powloki: OPTS="-f" RES=`apt-config shell OPTS MojaAplikacja::opcje` eval $RES Powyzsze ustawi wartosc zmiennej srodowiskowej powloki $OPTS na wartosc zmiennej MojaAplikacja::opcje, z domyslna wartoscia -f. Do zmienna konfiguracji mozna dolaczyc /[fbdi]. f zwraca nazwy plikow, d - katalogi, b - true lub false, a i - liczbe. Kazda ze zwracanych wartosci jest ujednolicana i weryfikowana. dump Wyswietla zawartosc przestrzeni konfiguracji. OPCJE Wszystkie opcje linii polecen moga byc ustawione w pliku konfiguracyjnym. Ponizsze opisy wskazuja, ktora opcje w pliku konfiguracyjnym nalezy ustawic. W przypadku opcji logicznych, mozna uniewaznic ustawienia pliku konfiguracyjnego, uzywajac -f-, --no-f, -f=no albo czegos podobnego. --empty Dolacza opcje majace pusta wartosc. Jest to zachowanie domyslne, prosimy uzyc --no-empty, aby usunac takie opcje z wyjscia. --format '%f "%v";%n' Definiuje wyjscie kazdej opcji konfiguracji. %t zostanie zastapiony indywidualna nazwa znacznika, %f - pelna nazwa hierarchiczna opcji, a %v - wartoscia opcji. Jesli uzyje sie duzych liter, to znaki specjalne wystepujace w wartosci zostana zakodowane, w taki sposob, zeby mozna ich bylo bezpiecznie uzyc wewnatrz lancuchow typu "quoted-string" definiowanych przez RFC822. Dodatkowo %n bedzie zastapiony przez znak nowej linii, a %N przez znak tabulacji. Znak % mozna uzyskac, uzywajac %%. -h, --help Wyswietla krotkie informacje o uzyciu. -v, --version Wyswietla wersje programu. --audit Show audit (and notice) messages. This overrides the quiet option, but only for notice messages, not progress ones. -c, --config-file Plik konfiguracyjny. Podaje plik konfiguracyjny do uzycia. Program najpierw przeczyta swoj domyslny plik konfiguracyjny, a nastepnie plik podany jako argument tej opcji. Jesli jest potrzeba ustawienia opcji konfiguracji zanim domyslny plik konfiguracyjny zostanie przetworzony, nalezy podac plik do uzycia w zmiennej srodowiskowej APT_CONFIG. Informacje o skladni pliku mozna znalezc w apt.conf(5). -o, --option Set a Configuration Option; This will set an arbitrary configuration option. The syntax is -o Foo::Bar=bar. -o and --option can be used multiple times to set different options. --no-color, --color Turn colors on or off. Colors are on by default on supported terminals for apt(8) and can also be disabled using the NO_COLOR or APT_NO_COLOR environment variables, or further configured by the APT::Color configuration option and scope, see apt.conf(5) for information on that. ZOBACZ TAKZE apt.conf(5) DIAGNOSTYKA apt-config zwraca zero, gdy zakonczylo sie pomyslnie, 100 - w przypadku bledu. BUGS Strona bledow APT[1]. Aby zglosic blad w APT, prosze przeczytac /usr/share/doc/debian/bug-reporting.txt lub opis polecenia reportbug(1). TLUMACZENIE Tlumaczenie stron podrecznika: Robert Luberda , 2000-2012. Tlumaczenie przewodnika offline: Krzysztof Fiertek , 2004 Prosze zauwazyc, ze przetlumaczony dokument moze zawierac fragmenty nieprzetlumaczone. Ma to na celu unikniecie utracenia istotnych informacji, w przypadkach gdy oryginal zostanie zaktualizowany, a tlumaczenie - nie. AUTORZY Jason Gunthorpe zespol APT PRZYPISY 1. Strona bledow APT https://bugs.debian.org/src:apt APT 2.9.6 30 listopad 2013 APT-CONFIG(8)