JMÉNO
aptitude - vysokoúrovňové rozhraní k balíčkovacímu systémuPŘEHLED
aptitude
[< volby>...] {autoclean | clean | forget-new | keep-all | update
| safe-upgrade}
aptitude
[< volby>...] {changelog | full-upgrade | download |
forbid-version | hold | install | keep-all | markauto | purge | reinstall |
remove | show | unhold | unmarkauto | build-dep | build-depends} <
balíky>...
aptitude
extract-cache-subset < vstupní_adresář>
<balíky>...
aptitude
[< volby>...] search <vzory>...
aptitude
[< volby>...] {add-user-tag | remove-user-tag}
<značka> < balíky>...
aptitude
[< volby>...] {why | why-not} <vzory>...
<balík>
aptitude
[-S < jmsoub>] [-u | -i]
aptitude
help
POPIS
aptitude je textové rozhraní k balíčkovacímu systému Debianu. Umoňuje uivateli prohlíet a třídit seznamy balíků a také tyto balíky jednodue spravovat (instalovat, aktualizovat a odstraňovat). Program můe pracovat z příkazového řádku, nebo v celoobrazovkovém reimu.AKCE NA PŘÍKAZOVÉM ŘÁDKU
První argument, jen nezačíná pomlčkou („ -“), je povaován za akci, kterou má program provést. Pokud není zadána ádná akce, aptitude se spustí v celoobrazovkovém reimu. Dostupné jsou následující akce: installInstaluje jeden nebo více
balíků. Seznam balíků k instalaci by měl
následovat za příkazem „install“; Pokud
jméno balíku obsahuje znak vlnka „ ~“ nebo
otazník „ ?“, bude se jméno brát
jako vzor pro hledání a budou instalovány vechny
balíky vyhovující tomuto vzoru. (Viz
„Vyhledávací vzory“ v referenční
příručce aptitude)
Pro vběr konkrétní verze balíku přidejte ke
jménu balíku „
=<verze>“, například „
aptitude install apt=0.3.1“. Chcete-li vybrat balík z
určitého archivu, přidejte za název balíku
„ /<archiv>“, například
„ aptitude install apt/experimental“.
Příkazem pro instalaci nemusíte pouze instalovat
nové balíky. Přidáním
„aktivní přípony“ za název
balíku můete říci aptitude, aby s
ním provedla nějakou jinou akci. Například
aptitude remove wesnoth+ balík wesnoth neodstraní,
ale naopak jej nainstaluje. K dispozici jsou následující
aktivní přípony:
< balík>+
Jako speciální případ můete pouít
„ install“ bez argumentů - tím provedete
vechny naplánované, ale dosud nevyřízené
akce.
Poznámka
Po konečném potvrzení klávesou Y
příkaz „ install“ modifikuje
vnitřní záznamy aptitude o akce, které se
mají provést. Pokud např. zadáte
příkaz „ aptitude install foo bar“ a pak
instalaci přeruíte, musíte poté zadat
(třeba) „ aptitude remove foo bar“, aby se zruil
původní příkaz.
remove, purge, hold, unhold, keep,
reinstall
Nainstaluje <
balík>.
< balík>+M
Nainstaluje < balík> a
okamitě jej označí jako instalovan automaticky (pozor,
pokud na < balík>u nic nezávisí, tak bude
obratem automaticky odstraněn).
< balík>-
Odstraní <
balík>.
< balík>_
Vyčistí <
balík>, tj. odstraní jej včetně
konfiguračních a datovch souborů.
< balík>=
Podrí < balík> v
aktuálním stavu, tj. zruí na něm vechny
naplánované instalace, aktualizace nebo
odstranění. Podrení bude trvat, dokud jej
nezruíte.
< balík>:
Podrí < balík> v
aktuálním stavu, tj. zruí na něm vechny
naplánované instalace, aktualizace nebo
odstranění. Na rozdíl od předchozího
platí pouze pro toto sezení.
< balík>&M
Označí <
balík> jako instalovan automaticky.
< balík>&m
Označí <
balík> jako instalovan ručně.
Tyto příkazy pracují
stejně jako „ install“, ale provedou akci podle
svch názvů, tj. odstranění,
odstranění s konfiguračními soubory,
přidrení, uvolnění, ponechání a
přeinstalování (pokud ovem nejsou přepsány
„aktivní příponou“). Rozdíl mezi
ponecháním ( keep) a přidrením
(hold) je ten, e přidren balík bude i při
přítích aktualizacích pomocí
safe-upgrade nebo full-upgrade ignorován (tj.
ponechán ve stávající verzi), zatímco
ponechání jednodue na balíku zruí vechny
naplánované akce. Uvolnění znamená, e
při přítích aktualizacích bude balík
svoln k aktualizaci.
(Například „ aptitude remove '~ndeity'“
odstraní vechny balíky, jejich název obsahuje
řetězec „ deity“)
markauto, unmarkauto
Označí balíky jako
instalované automaticky nebo ručně. Názvy
balíků se zadávají stejně jako u
předchozích akcí. Například „
aptitude markauto '~slibs'“ označí vechny
balíky ze sekce „ libs“ jako instalované
automaticky.
Podrobnějí informace o automaticky instalovanch
balících naleznete v referenční
příručce aptitude v kapitole „Správa
automaticky instalovanch balíků“.
build-depends, build-dep
Uspokojí závislosti pro
sestavení balíku ze zdrojovch kódů. Jména
balíků mohou bt jmény jak binárních, tak
zdrojovch balíků. Jména binárních
balíků se pouívají stejně jako u
příkazu „ install“.
Je-li zadán parametr --arch-only, bude se brát ohled pouze
na závislosti specifické pro danou architekturu (tzn. budou se
ignorovat Build-Depends-Indep a Build-Conflicts-Indep).
forbid-version
Zakáe, aby byl balík
aktualizován na konkrétní verzi. Tím
zabráníte aptitude, aby automaticky aktualizoval balík na
konkrétní verzi, ale aby povolil vechny následné
automatické aktualizace. Standardně aptitude vybere verzi, na
kterou by se balík aktualizoval. Tento vběr můete
přebít přidáním „
=< verze>“ za jméno balíku:
např. „ aptitude forbid\-version
vim=1.2.3.broken-4“.
Tento příkaz je uitečn pro přeskočení
nefunkčních verzí balíků, ani byste museli
nastavovat příznak pro podrení a následně
jej zase ruit. Rozhodnete-li se nakonec pro instalaci zakázané
verze, příkaz „ install“ umí tento
zákaz zruit.
reinstall
Znovu nainstaluje aktuální verze
zadanch balíků.
update
Aktualizuje seznam dostupnch
balíků podle zdrojů pro apt. (Tento příkaz
je ekvivalentní k „ apt-get update“).
safe-upgrade
Aktualizuje instalované balíky
na jejich nejnovějí verze. ádné instalované
balíky, pokud ovem nejsou zbytečné, nebudou
odstraněny (viz „Správa automaticky instalovanch
balíků“ v referenční
příručce k aptitude). Je moné, e se pro
vyřeení závislostí nainstalují
nějaké nové balíky. Chcete-li tomu
zabránit, můete pouít parametr --no-new-installs.
V některch situacích je potřeba pro aktualizaci jednoho
balíku odstranit balík jin, co tento příkaz
nepovoluje. Chcete-li aktualizovat i takové balíky, pouijte
příkaz full-upgrade.
full-upgrade
Aktualizuje instalované balíky
na jejich nejnovějí verze a podle potřeby doinstaluje
nebo odstraní některé balíky. Tento
příkaz je méně konzervativní ne
safe-upgrade a je pravděpodobné, e vykoná i
nějaké nechtěné akce. Na druhou stranu umí
aktualizovat i balíky, které safe-upgrade
nezvládá.
Poznámka
Tento příkaz se z historickch důvodů nazval
dist-upgrade a aptitude jej stále pod tímto
názvem rozpoznává jako synonymum k full-upgrade.
keep-all
Na vech balících zruí
vechny naplánované akce, tj. odstraní
příznaky pro instalaci, odstranění nebo
aktualizaci.
forget-new
Zapomene, které balíky jsou
„nové“ (ekvivalent klávesy „f“ v
celoobrazovkovém reimu).
search
Hledá balíky
odpovídající zadanm vrazům. Vrazy by měly
bt zapsány za příkazem „ search“.
Vechny balíky vyhovující zadanm kritériím
budou zobrazeny. Například „ aptitude search '~N'
edit“ zobrazí vechny „nové“
balíky a vechny balíky, v jejich názvu se vyskytuje
řetězec „edit“. Vrazy pro
vyhledávání jsou podrobně popsány v
referenční příručce v části
„Vyhledávací vzory“
Pokud nezadáte parametr -F, bude vstup příkazu
aptitude search vypadat nějak takto:
Kad nalezen balík je na samostatném řádku.
První písmeno kadého řádku zobrazuje
aktuální stav balíku. Nejběnějí
stavy jsou p, co znamená, e v systému není po
balíku ani vidu ani slechu, c značí, e byl
balík smazán, ale konfigurační soubory se
stále nachází v systému, i označuje
nainstalované balíky a v znamená, e se
jedná o virtuální balík. Druh znak zobrazuje
očekávanou akci nad balíkem (pokud je
naplánována; jinak se zobrazí mezera). Mezi
nejběnějí akce patří i, co
znamená e je balík naplánovan pro instalaci, d
říká, e se balík odstraní a p
znamená, e se balík odstraní i s
konfiguračními soubory. Je-li třetí znak A,
byl balík nainstalován automaticky pro splnění
závislostí.
Úpln seznam monch stavů a akcí naleznete v
referenční příručce aptitude v
části „Získání informací o
balíku“.
show
i apt - Pokročilé rozhraní pro dpkg pi apt-build - Rozhraní pro apt pro sestavení, optimaliz cp apt-file - APT nástroj pro prohledávání balíků -- př ihA raptor-utils - Nástroje Raptor RDF Parser
Zobrazí detailní informace o
zadanch balících. Pokud jméno balíku obsahuje znak
vlnka „ ~“ nebo otazník „ ?“,
bude se brát jako vzor pro hledání a budou
instalovány vechny balíky vyhovující tomuto vzoru.
(Viz „Vyhledávací vzory“ v
referenční příručce aptitude.)
Pokud je míra upovídanosti 1 nebo větí (tj. je na
příkazové řádce zadáno
alespoň jedno -v), zobrazí se informace o vech
verzích balíku. V opačném
případě se zobrazí pouze informace o
„kandidátské verzi“ (co je verze, kterou by
stáhl příkaz „ aptitude install“.)
Informace o jiné ne kandidátské verzi balíku
můete získat tak, e za název balíku
přidáte =<verze>. Chcete-li zobrazit
verzi z konkrétního archivu, stačí za název
balíku přidat /<archiv>. Jestlie
pouijete některou z těchto dvou syntaxí, zobrazí
se pouze jediná verze bez ohledu na míru upovídanosti.
S mírou upovídanosti 1 nebo větí se navíc
zobrazí pole architektura, komprimovaná velikost, jméno
souboru a md5 součet. Přesáhne-li upovídanost
úroveň 2, zobrazí se vybraná verze
tolikrát, v kolika archivech je nalezena.
add-user-tag, remove-user-tag
Přidá nebo odebere uivatelskou
značku ze zadané skupiny balíků. Pokud
jméno balíku obsahuje znak vlnka „ ~“ nebo
otazník „ ?“, bude se brát jako vzor pro
hledání a značka se přidá nebo odebere ze
vech balíků vyhovujících tomuto vzoru. (Viz
„Vyhledávací vzory“ v referenční
příručce aptitude.)
Uivatelské značky jsou libovolné řetězce
spojené s balíkem. Můete je pouít ve
vyhledávacím termu
?user-tag(<značka> ), kter vybere
vechny balíky, které obsahují uivatelskou značku
odpovídající < značce>.
why, why-not
Vysvětlí důvod,
proč by měl bt dan balík nainstalován, nebo
zůstat nenainstalovan.
Příkaz hledá balíky, které vyadují,
nebo naopak kolidují se zadanm balíkem. Je-li
příkaz úspěn, zobrazí posloupnost
závislostí, které vedou k danému balíku. U
kadého z balíků je vidět i příznak,
zda a jak je nainstalovan:
Příkaz why hledá posloupnost
závislostí, která by nainstalovala balík zadan na
příkazové řádce. Vimněte si, e se v
tomto případě jedná pouze o slabou
závislost ve formě návrhu. Je tomu tak proto, e e
ádn aktuálně nainstalovan balík na tomto
počítači nezávisí na balíku kdepim a
ani jej nedoporučuje. Pokud by byla nějaká
silnějí závislost k dispozici, aptitude by pouila
tu nejsilnějí.
Oproti tomu why-not hledá posloupnost závislostí
vedoucích ke konfliktu s cílovm balíkem:
Je-li zadán i jeden nebo více < vzor>ů,
začne aptitude své hledání v těchto
< vzor>ech. To znamená, e první balík v
posloupnosti se bude shodovat s některm ze zadanch vzorů. Vzory
jsou povaovány za názvy balíků, kromě
případů, kdy obsahují znak vlnka „
~“ nebo otazník „ ?“, protoe pak se
budou brát jako vzory pro hledání (Viz
„Vyhledávací vzory“ v referenční
příručce aptitude.)
Nejsou-li zadány ádné < vzor>y, začne
aptitude hledání závislostí od mnoiny
ručně nainstalovanch balíků. Tím se
vlastně zobrazí balíky, které způsobily
(resp. by způsobily) instalaci zadaného balíku.
Poznámka
aptitude why neprovádí plné řeení
závislostí, ale zobrazuje pouze přímé
vztahy mezi balíky. Například pokud balík A
vyaduje B, C vyaduje D a B a C jsou v konfliktu, „ aptitude why-not
D“ neodpoví, e „A závisí na B, B
koliduje s C a D závisí C“.
aptitude vypisuje pouze „nejvíce nainstalovanou,
nejsilnějí, nejtěsnějí a
nejkratí“ posloupnost závislostí. Jinmi slovy
hledá posloupnost, která obsahuje nainstalované
balíky (nebo alespoň balíky označené k
instalaci), hledá nejsilnějí moné
závislosti (s ohledem na předchozí kritérium),
vyhbá se rozvětvenm závislostem (balík poskytuje
foo NEBO bar) a konečně hledá nejkratí mon
řetěz splňující předchozí
kritéria. Nedaří-li se nalézt
ideální posloupnost, jsou kritéria postupně
uvolňována a hledání probíhá znovu.
S mírou upovídanosti 1 se začnou vypisovat vechna
vysvětlení od nejvstinějích po
fantasmagorická. Přesáhne-li upovídanost
úroveň 2, budou se na standardní vstup vypisovat opravdu
nadbytečná kvanta ladicích informací.
Příkaz vrací v případě
úspěchu 0, 1 pokud nenael vysvětlení a -1 pokud
nastala chyba.
clean
$ aptitude why kdepim i nautilus-data Doporučuje nautilus i A nautilus Doporučuje desktop-base (>= 0.2) i A desktop-base Navrhuje gnome | kde | xfce4 | wmaker p kde Závisí na kdepim (>= 4:3.4.3)
$ aptitude why-not textopo i ocaml-core Závisí na ocamlweb i A ocamlweb Závisí na tetex-extra | texlive-latex-extra i A texlive-latex-extra Koliduje s textopo
Smae staené .deb soubory z
vyrovnávací paměti (obvykle v adresáři
/var/cache/apt/archives).
autoclean
Smae balíky ve
vyrovnávací paměti, které se ji nedají
stáhnout. Tímto můete umravnit spotřebu
diskového prostoru, ani byste museli smazat celou
vyrovnávací paměť.
changelog
Stáhne a zobrazí seznamy
změn provedench vvojáři Debianu u zadanch
balíků (zdrojovch nebo binárních).
Implicitně se stáhne seznam změn pro verzi, která by
se nainstalovala příkazem „ aptitude
install“. Konkrétní verzi balíku můete
zadat tak, e ke jménu balíku přidáte
=< verze>. Chcete-li pouít verzi z
konkrétního archivu, můete ke jménu balíku
přidat /<archiv>.
download
Do aktuálního
adresáře stáhne .deb soubor zadaného
balíku. Pokud jméno balíku obsahuje znak vlnka „
~“ nebo otazník „ ?“, bude se
brát jako vzor pro hledání a budou staeny vechny
balíky vyhovující tomuto vzoru. (Viz
„Vyhledávací vzory“ v referenční
příručce aptitude.)
Implicitně se stáhne verze, která by se nainstalovala
příkazem „ aptitude install“.
Konkrétní verzi balíku můete zadat tak, e ke
jménu balíku přidáte
=<verze>. Chcete-li pouít verzi z
konkrétního archivu, můete ke jménu balíku
přidat /<archiv>.
extract-cache-subset
Vytáhne z cache balíků
zvolené balíky do zadaného adresáře.
Nezadáte-li ádné balíky ádné
balíky, zkopíruje se celá cache. Kadé jméno
balíku můe bt vzorem pro hledání. V takovém
případě budou zkopírovány vechny
balíky vyhovující tomuto vzoru. (Viz
„Vyhledávací vzory“ v referenční
příručce aptitude.) Stávající
seznamy balíků v zadaném adresáři budou
přepsány.
Závislosti u binárních balíků budou
přepsány tak, aby se v nich nevyskytovaly odkazy na
balíky, které nebyly vybrány.
help
Zobrazí krátk přehled
dostupnch příkazů a parametrů.
VOLBY
Následujícími volbami můete měnit chování zmíněnch příkazů. Pamatujte, e ne kad příkaz rozumí kadé volbě (některé kombinace příkazů a voleb ani nedávají smysl). --add-user-tag <značka>U příkazů
full-upgrade, forbid-version, hold, install,
keep-all, markauto, unmarkauto, purge,
reinstall, remove, unhold a unmarkauto
přidá uivatelskou značku < značka>
vem balíkům, které jsou danm příkazem
ovlivněny. Je to stejné, jako kdybyste pouili
příkaz add-user-tag.
--add-user-tag-to
<značka>,<vzor>
U příkazů
full-upgrade, forbid-version, hold, install,
keep-all, markauto, unmarkauto, purge,
reinstall, remove, unhold a unmarkauto
přidá uivatelskou značku < značka>
vem balíkům, které se shodují se <
vzor>em. Je to stejné, jako kdybyste pouili
příkaz add-user-tag. Vzory jsou popsány v
referenční příručce aptitude v
části „Vyhledávací vzory“.
Například příkaz aptitude safe-upgrade
--add-user-tag-to "nové-instalace,?action(install)"
přidá značku nové-instalace vem
balíkům instalovanm příkazem
safe-upgrade.
--allow-new-upgrades
Při pouití
„bezpečného“ řeitele
závislostí (tzn. byl pouit parametr --safe-resolver, nebo
je nastavena konfigurační volba
Aptitude::Always-Use-Safe-Resolver na hodnotu true),
umoní vyřeit závislosti instalací aktualizovanch
balíků i v případě, e je nastavena volba
Aptitude::Safe-Resolver::No-New-Upgrades.
--allow-new-installs
Umoní příkazu
safe-upgrade instalovat nové balíky. Při
pouití „bezpečného“ řeitele
závislostí (tzn. byl pouit parametr --safe-resolver, nebo
je nastavena konfigurační volba
Aptitude::Always-Use-Safe-Resolver na hodnotu true),
umoní vyřeit závislosti instalací novch
balíků. Tento parametr má přednost i před
volbou Aptitude::Safe-Resolver::No-New-Installs.
--allow-untrusted
Bez ptaní instaluje balíky z
nedůvěryhodnch zdrojů. Měli byste pouít
jedině v případě, e víte, co
děláte. Tímto můete lehce kompromitovat
bezpečnost systému.
--disable-columns
Způsobí, e vstup
příkazu aptitude search nebude nijak
formátován. Běně toti aptitude
přidává neviditelné znaky, nebo naopak
ořezává vsledky tak, aby se vstup co nejlépe veel
na ířku terminálu. Po pouití této volby se
budou ířky jednotlivch sloupců ignorovat.
Například prvních několik řádků
vstupu příkazu „ aptitude search -F '%p %V'
--disable-columns libedataserver“ by mohlo vypadat takto:
Pouití --disable-columns je často uitečné ve
spojení s parametrem -F, kterm můete měnit
formátování vstupu jako v předchozí
ukázce.
Konfigurační poloka
Aptitude::CmdLine::Disable-Columns.
-D, --show-deps
disksearch 1.2.1-3 hp-search-mac 0.1.3 libbsearch-ruby 1.5-5 libbsearch-ruby1.8 1.5-5 libclass-dbi-abstractsearch-perl 0.07-2 libdbix-fulltextsearch-perl 0.73-10
U příkazů, které
instalují nebo odstraňují balíky ( install,
full-upgrade, apod.), krátce zobrazí důvody,
proč budou některé balíky automaticky
nainstalovány či odstraněny.
Konfigurační poloka Aptitude::CmdLine::Show-Deps.
-d, --download-only
Podle potřeby stáhne
balíky do vyrovnávací paměti, ale nic neinstaluje
nebo neodstraňuje. Implicitně je vyrovnávací
paměť umístěna v adresáři
/var/cache/apt/archives.
Konfigurační poloka Aptitude::CmdLine::Download-Only.
-F <formát>, --display-format
<formát>
Určí formát, kterm se
budou zobrazovat vsledky hledání příkazu
search. Například „ %p %V %vr“
zobrazí název balíku následovan
aktuálně instalovanou verzí a dostupnou verzí.
(Více informací viz referenční
příručka aptitude, sekce
„Přizpůsobení zobrazení
balíků“.)
Často se pouívá v kombinaci s --disable-columns
Konfigurační poloka
Aptitude::CmdLine::Package-Display-Format.
-f
Zkusí agresivně opravit
závislosti poruench balíků, i za cenu
ignorování akcí zadanch uivatelem na
příkazové řádce.
Konfigurační poloka Aptitude::CmdLine::Fix-Broken.
--full-resolver
Při vskytu problémů se
závislostmi balíků pouije pro jejich řeení
„plnou“ verzi řeitele. Ten, na rozdíl od
„bezpečného“ algoritmu aktivovaného
parametrem --safe-resolver, neváhá jít přes
mrtvoly a pro splnění závislostí klidně
odstraní nějaké nainstalované balíky.
Umí sice vyřeit více situací ne
„bezpečn“ algoritmus, ale tato řeení
nemusí vdy splnit očekávání.
Tímto parametrem můete vynutit pouití plného
řeitele i v případě, e je
Aptitude::Always-Use-Safe-Resolver nastaven na hodnotu true.
Příkaz safe-upgrade nikdy nepouívá
plného řeitele a při zadání parametru
--full-resolver odmítne pracovat.
-h, --help
Zobrazí krátkou
nápovědu. (Shodné s akcí help.)
--no-new-upgrades
Při pouití
„bezpečného“ řeitele
závislostí (tzn. byl pouit parametr --safe-resolver, nebo
je nastavena konfigurační volba
Aptitude::Always-Use-Safe-Resolver na hodnotu true),
zakáe řeiteli vyřeit závislosti instalací
aktualizovanch verzí balíků.
--no-new-installs
Zabrání příkazu
safe-upgrade instalovat nové balíky. Při
pouití „bezpečného“ řeitele
závislostí (tzn. byl pouit parametr --safe-resolver, nebo
je nastavena konfigurační volba
Aptitude::Always-Use-Safe-Resolver na hodnotu true),
zakáe řeiteli vyřeit závislosti instalací
novch balíků.
Parametr napodobuje historické chování
příkazu apt-get upgrade.
Konfigurační poloka
Aptitude::CmdLine::Safe-Upgrade::No-New-Installs.
--purge-unused
Vyčistí balíky,
které ji nejsou vyadovány ádnm instalovanm
balíkem. To je ekvivalentní parametru „ -o
Aptitude::Purge-Unused=true“.
-P, --prompt
Vdy zobrazí vzvu, i kdy neexistuje
alternativní monost.
Konfigurační poloka Aptitude::CmdLine::Always-Prompt.
-R, --without-recommends
Při instalaci balíků
nepovauje doporučení, za silné závislosti.
(Má přednost před nastavením v /etc/apt/apt.conf a
~/.aptitude/config.) Doporučené balíky
nainstalované dříve nebudou odstraněny.
Odpovídá konfiguračním polokám
APT::Install-Recommends a Aptitude::Keep-Recommends.
-r, --with-recommends
Při instalaci novch
balíků povauje doporučení za silné
závislosti. (Má přednost před nastavením v
/etc/apt/apt.conf a ~/.aptitude/config.)
Konfigurační poloka APT::Install-Recommends.
-s, --simulate
V příkazovém reimu
simuluje akce, které by se provedly, ale reálně je
neprovede. Nevyaduje rootovská práva. V celoobrazovkovém
reimu otevře cache pouze pro čtení bez ohledu na to, zda
máte rootovská oprávnění.
Konfigurační poloka Aptitude::Simulate.
--remove-user-tag <značka>
U příkazů
full-upgrade, forbid-version, hold, install,
keep-all, markauto, unmarkauto, purge,
reinstall, remove, unhold a unmarkauto odebere
uivatelskou značku < značka> ze vech
balíků, které jsou danm příkazem
ovlivněny. Je to stejné, jako kdybyste pouili
příkaz add-user-tag.
--remove-user-tag-from
<značka>,< vzor>
U příkazů
full-upgrade, forbid-version, hold, install,
keep-all, markauto, unmarkauto, purge,
reinstall, remove, unhold a unmarkauto odebere
uivatelskou značku < značka> ze vech
balíků, které se shodují se <
vzor>em. Je to stejné, jako kdybyste pouili
příkaz remove-user-tag. Vzory jsou popsány v
referenční příručce aptitude v
části „Vyhledávací vzory“.
Například příkaz aptitude safe-upgrade
--remove-user-tag-from "neaktualizováno,?action(upgrade)"
odebere značku neaktualizováno ze vech
balíků, které můe příkaz
safe-upgrade aktualizovat na novějí verze.
--safe-resolver
Při vskytu problémů se
závislostmi pouije pro jejich řeení
„bezpečn“ algoritmus. Ten se snaí co
nejvíce respektovat vae nastavení. Nikdy neodstraní
balík nebo nenainstaluje jinou verzi balíku, ne
kandidátskou. Jedná se o stejn algoritmus, jako
pouívá příkaz safe-upgrade, take
aptitude --safe-resolver full-upgrade je stejné jako aptitude
safe-upgrade. Protoe příkaz safe-upgrade
pouívá „bezpečn“ algoritmus za vech
okolností, je u něj parametr --safe-resolver
zbytečn.
Konfigurační poloka
Aptitude::Always-Use-Safe-Resolver.
--schedule-only
U příkazů, které
mění stav balíků (instalace, aktualizace,
odstranění), naplánuje zadané operace pro
pozdějí provedení, ale zatím je neprovede.
Naplánované akce se spustí a po zadání
příkazu aptitude install bez dalích
parametrů. Je to podobné, jako kdy v celoobrazovkovém
reimu provedete přísluné změny a poté
program ukončíte, ani byste akce provedli klávesou
„g“.
Například aptitude --schedule-only install evolution
naplánuje balík evolution pro pozdějí
instalaci.
-t <distribuce>, --target-release
<distribuce>
Nastaví distribuci, ze které se
budou balíky instalovat. Například „ aptitude
-t unstable ...“ bude při stahování
balíků upřednostňovat nestabilní
distribuci. Pro příkazy „changelog“,
„download“ a „show“ to je ekvivalentní
přidání /<distribuce> za
název kadého balíku na příkazové
řádce. U ostatních příkazů to
ovlivní vchozí kandidátskou verzi balíků
podle pravidel popsanch v apt_preferences(5).
Konfigurační poloka APT::Default-Release.
-O <pořadí>, --sort
<pořadí>
Zadá pořadí, ve
kterém se bude zobrazovat vstup příkazu search.
Například „ installsize“
seřadí balíky vzestupně podle instalované
velikosti (viz sekce v „Přizpůsobení
zobrazení balíků“ v referenční
příručce aptitude).
-o <klíč>=<hodnota>
Přímo nastaví volbu z
konfiguračního souboru. Například -o
Aptitude::Log=/tmp/muj-denicek zaznamená vechny akce
aptitude do souboru /tmp/muj-denicek. Dalí informace o
konfiguračním souboru naleznete v referenční
příručce aptitude v části
„Konfigurační soubor“.
-q[=<n>], --quiet[=<n>]
Potlačí vechny ukazatele
postupu, co umoní ukládat vstup programu do souboru pro
pozdějí kontrolu. Tuto volbu můete
několikrát zopakovat, co bude program dále ztiovat.
aptitude vak na rozdíl od apt-get při
násobném pouití nezapne volbu -y.
Abyste parametr -q nemuseli zadávat několikrát,
můete pouít i variantu s volitelnm
=<n>, kde místo < n>
zadáte míru tichosti odpovídající <
n> písmenům q.
-V, --show-versions
Zobrazí verze balíků
připravench k instalaci.
Konfigurační poloka Aptitude::CmdLine::Show-Versions.
-W, --show-why
V náhledu před instalací,
aktualizací nebo odstraněním balíků
zobrazí, které ručně instalované
balíky si vyádaly instalaci automaticky instalovanch
balíků. Například:
V kombinaci s parametrem -v, nebo nenulovou hodnotou volby
Aptitude::CmdLine::Verbose, zobrazí celou posloupnost
závislostí, která vedla k instalaci kadého
balíku. Například:
Jak je vidět ve, zobrazí se také
zdůvodnění, proč budou balíky
odstraněny. V příkladu je balík libdb4.2-dev v
konfliktu s libdb-dev, kter je poskytován balíkem libdb-dev.
Tento parametr zobrazí stejné informace, jako
příkazy aptitude why a aptitude why-not.
Konfigurační poloka Aptitude::CmdLine::Show-Why.
-v, --verbose
$ aptitude --show-why install mediawiki ... Následující NOVÉ balíky budou instalovány: libapache2-mod-php5{a} (pro mediawiki) mediawiki php5{a} (pro mediawiki) php5-cli{a} (pro mediawiki) php5-common{a} (pro mediawiki) php5-mysql{a} (pro mediawiki)
$ aptitude -v --show-why install libdb4.2-dev Následující NOVÉ balíky budou instalovány: libdb4.2{a} (libdb4.2-dev D: libdb4.2) libdb4.2-dev Následující balíky budou ODSTRANĚNY: libdb4.4-dev{a} (libdb4.2-dev C: libdb-dev P<- libdb-dev)
Zobrazí dalí informace
(můe bt pouito vícekrát).
Konfigurační poloka Aptitude::CmdLine::Verbose.
--version
Zobrazí verzi aptitude a
různé informace o kompilačním
prostředí.
--visual-preview
Při instalaci/odstranění
balíků z příkazové řádky
zobrazí místo obvyklé vzvy celoobrazovkové
rozhraní a jeho přehled před instalací.
-w <ířka>, --width
<ířka>
Zadá ířku
zobrazení, která se má pouít pro vstup
příkazu search (implicitně se pouije
ířka terminálu).
Konfigurační poloka
Aptitude::CmdLine::Package-Display-Width
-y, --assume-yes
Na vechny vzvy ano/ne
předpokládá odpověď „ano“.
Nevztahuje se vak na potenciálně nebezpečné akce
jako odstranění Nezbytnch balíků. Má
přednost před -P.
Konfigurační poloka Aptitude::CmdLine::Assume-Yes.
-Z
U kadého balíku zobrazí,
kolik místa se pouije nebo uvolní jeho instalací,
aktualizací nebo odstraněním.
Konfigurační poloka
Aptitude::CmdLine::Show-Size-Changes.
Následující volby slouí pro interní
účely celoobrazovkového reimu programu a neměli
byste je pouívat.
-S <jmsoub>
Nahraje rozířené
stavové informace z < jmsoub>.
-u
Při startu programu aktualizuje seznamy
balíků. Tuto volbu nemůete pouít
zároveň s -i.
-i
Při startu programu zobrazí
obrazovku pro stahování (ekvivalentní stisku
klávesy „g“ hned po startu). Tuto volbu nemůete
pouít zároveň s „ -u“.
PROSTŘEDÍ
HOMEPokud existuje adresář
$HOME/.aptitude, aptitude si zde uloí konfigurační
soubor jako $HOME/.aptitude/config. V opačném
případě si vyhledá domovsk adresář
uivatele pomocí getpwuid(2) a konfigurační soubor
uloí tam.
PAGER
Je-li nastavena tato proměnná
prostředí, aptitude ji vyuije pro zobrazení
seznamu změn příkazu „ aptitude
changelog“. V opačném případě se
pouije vchozí more.
TMP
Pokud není nastavena
proměnná TMPDIR, ale TMP ano, aptitude si
zde bude ukládat své dočasné soubory. Pokud
není nastavena ani jedna z těchto proměnnch, pouije se
adresář /tmp.
TMPDIR
aptitude bude ukládat své
dočasné soubory do adresáře určeného
touto proměnnou prostředí. Pokud proměnná
TMPDIR není nastavena, pouije se proměnná
TMP. Jestlie není nastavena ani ta, pouije se vchozí
adresář /tmp.
SOUBORY
/var/lib/aptitude/pkgstatesV souboru jsou uloeny stavy
balíků a některé příznaky.
/etc/apt/apt.conf, /etc/apt/apt.conf.d/*, ~/.aptitude/config
Konfigurační soubory
aptitude. ~/.aptitude/config má přednost před
/etc/apt/apt.conf. Formát a popis těchto souborů
naleznete v manuálové stránce apt.conf(5).
VIZ TAKÉ
apt-get(8), apt(8) a /usr/share/doc/aptitude/html/< jazyk>/index.html z balíku aptitude-doc-< jazyk>AUTOŘI
Daniel Burrows <[email protected]>Autor.
Miroslav Kuře <[email protected]>
Česk překlad
COPYRIGHT
Copyright 2004-2008 Daniel Burrows. Tato manuálová stránka je svobodn software; můete ji ířit a/nebo upravovat podle podmínek GNU General Public License verze 2 nebo (dle vaeho uváení) novějí tak, jak ji zveřejňuje Free Software Foundation. Tato manuálová stránka je distribuovaná v naději, e bude uitečná, ale BEZ JAKÉKOLIV ZÁRUKY. Pro více podrobností se podívejte do licence GNU General Public License. Kopii GNU General Public License byste měli obdret s tímto programem. Pokud tomu tak není, napite na Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.06. srpna 2022 | aptitude 0.4.11.9 |