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. --cli-version Requests a specific CLI version. This is a pattern that takes a MAJOR.MINOR version. You may omit the MINOR version, in which case the latest supported minor level will be used. Version tracks are presented as follows: The version 3.2 has equivalent versions 0.32, 1.22, and 2.12, implementing new features for their specified major versions. A special case is the X.9 version pattern: A version like 2.9 is followed by 3.0, but 2.10 follows directly on 2.8; given that we use odd version numbers as development series (2.9 is the 3.0 development series). This feature has been introduced in APT 3.1.10, and replaces the binary-specific configuration. You may use the APT::Version to similar effect on older binaries, for example, use -o APT::Version=2 to make apt(8) behave like the 2.x series. The default value is the current APT version for apt(8) and 0.(10 * major + minor) for the classic commands. The 0.X series is soft-deprecated and the other commands will roll over to the 2.x series in the future. --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 3.3.3 30 listopad 2013 APT-CONFIG(8)