/usr/share/doc/aptitude/html/cs/ch01s02.html is in aptitude-doc-cs 0.8.10-6ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 | <?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Používání aptitude z příkazové řádky</title><link rel="stylesheet" type="text/css" href="aptitude.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="home" href="index.html" title="aptitude - příručka uživatele" /><link rel="up" href="ch01.html" title="Kapitola 1. Začínáme" /><link rel="prev" href="ch01s01s05.html" title="Aktualizace seznamu a instalace balíků" /><link rel="next" href="ch02.html" title="Kapitola 2. aptitude - referenční příručka" /><link rel="preface" href="pr01.html" title="Úvod" /><link rel="chapter" href="ch01.html" title="Kapitola 1. Začínáme" /><link rel="chapter" href="ch02.html" title="Kapitola 2. aptitude - referenční příručka" /><link rel="chapter" href="ch03.html" title="Kapitola 3. Často kladené otázky" /><link rel="chapter" href="ch04.html" title="Kapitola 4. Poděkování" /><link rel="reference" href="rn01.html" title="Přehled příkazů" /><link rel="refentry" href="rn01re01.html" title="aptitude" /><link rel="refentry" href="rn01re02.html" title="aptitude-create-state-bundle" /><link rel="refentry" href="rn01re03.html" title="aptitude-run-state-bundle" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Používání <span class="command"><strong>aptitude</strong></span> z příkazové řádky</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s01s05.html"><img src="images/prev.gif" alt="Předcházející" /></a> </td><th width="60%" align="center">Kapitola 1. Začínáme</th><td width="20%" align="right"> <a accesskey="n" href="ch02.html"><img src="images/next.gif" alt="Další" /></a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="secUsingCmdline"></a>Používání <span class="command"><strong>aptitude</strong></span> z příkazové řádky</h2></div></div></div><p>
Kromě celoobrazovkového režimu popsaného v minulé sekci nabízí
<span class="command"><strong>aptitude</strong></span> i správu balíků z příkazové řádky podobně, jako program
<span class="command"><strong>apt-get</strong></span>. Tato sekce pokrývá pouze nejčastější příkazy. Pro úplný
seznam se podívejte do <a class="link" href="rn01.html" title="Přehled příkazů"><span class="command"><strong>aptitude</strong></span> -
přehled příkazů</a>.
</p><p>
Obecně bude spuštění <span class="command"><strong>aptitude</strong></span> v příkazovém režimu vypadat takto:
</p><div class="cmdsynopsis"><p><code class="command">aptitude</code> <em class="replaceable"><code>akce</code></em> [<em class="replaceable"><code>argumenty</code></em>...]</p></div><p>
<em class="replaceable"><code>akce</code></em> říká <span class="command"><strong>aptitude</strong></span>, co má vlastně
udělat. Ostatní argumenty jsou většinou volitelné, často se zde
zadávají názvy balíků a různé přepínače<a href="#ftn.idm573" class="footnote" id="idm573"><sup class="footnote">[4]</sup></a>.
</p><p>
Nejdůležitější akce jsou:
</p><div class="variablelist"><dl class="variablelist"><dt><span class="term"><div class="cmdsynopsis"><p><code class="command">aptitude</code> update </p></div></span></dt><dd><p>
Příkaz aktualizuje seznam balíků, jako kdybyste v celoobrazovkovém
režimu stiskli klávesu <span class="keycap"><strong>u</strong></span>.
</p></dd><dt><a id="safeUpgrade"></a><span class="term"><div class="cmdsynopsis"><p><code class="command">aptitude</code> safe-upgrade </p></div></span></dt><dd><p>
Příkaz aktualizuje všechny aktualizovatelné balíky na novější
verze. Pokud by aktualizací nastal konflikt, a bylo by potřeba pro
aktualizaci nějakého balíku odstranit jiný nainstalovaný balík, pak se
aktualizace neprovede. Chcete-li přesto aktualizovat, použijte příkaz
<a class="link" href="ch01s02.html#fullUpgrade"><code class="literal">full-upgrade</code></a>.
</p></dd><dt><a id="fullUpgrade"></a><span class="term"><div class="cmdsynopsis"><p><code class="command">aptitude</code> full-upgrade </p></div></span></dt><dd><p>
Tento příkaz se také pokusí aktualizovat všechny aktualizovatelné
balíky, ale oproti
<a class="link" href="ch01s02.html#safeUpgrade"><code class="literal">safe-upgrade</code></a>
je při řešení závislostí mnohem agresivnější: Bude instalovat a
odstraňovat balíky tak dlouho, dokud uspokojivě nevyřeší všechny
závislosti. Z povahy tohoto příkazu vyplývá, že může způsobit nečekané
následky a tudíž byste jej měli používat s rozvahou.
</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Poznámka]" src="images/note.png" /></td><th align="left">Poznámka</th></tr><tr><td align="left" valign="top"><p>
Z historických důvodů se tento příkaz dříve jmenoval
<code class="literal">dist-upgrade</code> a <span class="command"><strong>aptitude</strong></span> jej stále rozpoznává.
</p></td></tr></table></div></dd><dt><span class="term"><div class="cmdsynopsis"><p><code class="command">aptitude</code> [ install | remove | purge ] <em class="replaceable"><code>balík1</code></em> [<em class="replaceable"><code>balík2</code></em>...]</p></div></span></dt><dd><p>
Tyto příkazy nainstalují, odstraní, nebo vyčistí<a href="#ftn.idm623" class="footnote" id="idm623"><sup class="footnote">[5]</sup></a> zadané balíky. Instalování již
nainstalovaného balíku buď neudělá nic, nebo, pokud se dá balík
aktualizovat, se aktualizuje na novější verzi.
</p></dd><dt><span class="term"><div class="cmdsynopsis"><p><code class="command">aptitude</code> search <em class="replaceable"><code>vzor1</code></em> [<em class="replaceable"><code>vzor2</code></em>...]</p></div></span></dt><dd><p>
Příkaz hledá balíky jejichž název obsahuje libovolný ze zadaných
<em class="replaceable"><code>vzor</code></em>ů a výsledky vypisuje na terminál.
Zadaný <em class="replaceable"><code>vzor</code></em> nemusí být jen text, ale celý
regulární výraz (viz kapitola <a class="xref" href="ch02s03.html" title="Vyhledávací vzory">„Vyhledávací vzory“</a>).
<a href="#ftn.idm639" class="footnote" id="idm639"><sup class="footnote">[6]</sup></a>
Například <span class="quote">„<span class="quote"><code class="literal">aptitude search gnome kde</code></span>“</span>
vypíše všechny balíky, jejichž jméno obsahuje řetězec
<span class="quote">„<span class="quote"><code class="literal">gnome</code></span>“</span> nebo
<span class="quote">„<span class="quote"><code class="literal">kde</code></span>“</span>.
</p></dd><dt><span class="term"><div class="cmdsynopsis"><p><code class="command">aptitude</code> show <em class="replaceable"><code>balík1</code></em> [<em class="replaceable"><code>balík2</code></em>...]</p></div></span></dt><dd><p>
Na terminál zobrazí informace o každém
<em class="replaceable"><code>balíku</code></em>.
</p></dd></dl></div><p>
Všechny příkazy, které instalují, aktualizují a odstraňují balíky,
přijímají parametr <code class="literal">-s</code>, což značí
<span class="quote">„<span class="quote">simulovat</span>“</span>. Když na příkazové řádce použijete tento
parametr, program se chová jako obvykle, ale ve skutečnosti žádné
soubory nemaže ani neinstaluje.
</p><p>
<span class="command"><strong>aptitude</strong></span> občas zobrazí výzvu podobnou této:
</p><pre class="screen">Následující NOVÉ balíky budou nainstalovány automaticky:
space-orbit-common
Následující NOVÉ balíky budou instalovány:
space-orbit space-orbit-common
0 balíků aktualizováno, 2 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Potřebuji stáhnout 3200kB archívů. Po rozbalení bude použito 8413kB.
<code class="prompt">Chcete pokračovat? [Y/n/?]</code></pre><p>
Kromě zřejmých možností <span class="quote">„<span class="quote">Ano</span>“</span> a <span class="quote">„<span class="quote">Ne</span>“</span> máte
k dispozici řadu příkazů, kterými můžete změnit styl zobrazení a/nebo
zadat další akce. Například příkazem <strong class="userinput"><code>s</code></strong>
u každého balíku zobrazíte nebo skryjete informace o místě, které
balík na disku zabere.
</p><pre class="screen"><code class="prompt">Chcete pokračovat? [Y/n/?] </code><strong class="userinput"><code>s</code></strong>
Změny velikostí budou zobrazeny.
Následující NOVÉ balíky budou nainstalovány automaticky:
space-orbit-common <+8020kB>
Následující NOVÉ balíky budou instalovány:
space-orbit <+393kB> space-orbit-common <+8020kB>
0 balíků aktualizováno, 2 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Potřebuji stáhnout 3200kB archívů. Po rozbalení bude použito 8413kB.
<code class="prompt">Chcete pokračovat? [Y/n/?]</code></pre><p>
Podobně příkaz <strong class="userinput"><code>d</code></strong> zobrazí informace o automaticky
instalovaných nebo odstraněných balících:
</p><pre class="screen">Následující NOVÉ balíky budou nainstalovány automaticky:
space-orbit-common (D: space-orbit)
Následující NOVÉ balíky budou instalovány:
space-orbit space-orbit-common
0 balíků aktualizováno, 2 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Potřebuji stáhnout 3200kB archívů. Po rozbalení bude použito 8413kB.</pre><p>
Výpis nám říká, že <code class="systemitem">space-orbit-common</code> bude
instalován automaticky, protože na něm závisí
<code class="systemitem">space-orbit</code>. Seznam všech možných příkazů
můžete získat klávesou <strong class="userinput"><code>?</code></strong>.
</p><p>
Pokud váš požadavek naruší závislosti takovým způsobem, že nemohou být
vyřešeny triviálním zásahem, <span class="command"><strong>aptitude</strong></span> se raději zeptá, co má dělat:
</p><pre class="screen">Následující balíky jsou PORUŠENY:
libsdl1.2debian
Následující balíky budou ODSTRANĚNY:
libsdl1.2debian-alsa
.
.
.
Následující akce vyřeší tyto závislosti:
Instalovat následující balíky:
libsdl1.2debian-all [1.2.12-1 (unstable)]
Skóre je 41
<code class="prompt">Přijmout toto řešení? [Y/n/q/?]</code></pre><p>
Klávesou <strong class="userinput"><code>y</code></strong> nebo <span class="keycap"><strong>enter</strong></span> přijmete
navrhované řešení, stiskem <strong class="userinput"><code>n</code></strong> se zobrazí
<span class="quote">„<span class="quote">druhé nejlepší</span>“</span> řešení (třetí, čtvrté, …):
</p><pre class="screen"><code class="prompt">Přijmout toto řešení? [Y/n/q/?]</code> <strong class="userinput"><code>n</code></strong>
Následující akce vyřeší tyto závislosti:
Instalovat následující balíky:
libsdl1.2debian-esd [1.2.12-1 (unstable)]
Skóre je 19
<code class="prompt">Přijmout toto řešení? [Y/n/q/?]</code></pre><p>
V režimu řešení závislostí můžete, podobně jako na hlavní příkazové
řádce, provádět mnoho dodatečných akcí, včetně ruční změny stavu
balíků. Seznam dostupných akcí naleznete pod klávesou
<strong class="userinput"><code>?</code></strong>.
</p><p>
Klávesa <strong class="userinput"><code>q</code></strong> ukončí všechny snahy o automatické
vyřešení závislostí a nabídne vám, zda chcete vyřešit závislosti
ručně:
</p><pre class="screen"><code class="prompt">Přijmout toto řešení? [Y/n/q/?]</code> <strong class="userinput"><code>q</code></strong>
aptitude se nepodařilo najít řešení těchto závislostí. Můžete je buď
vyřešit ručně, nebo skončit klávesou „n“.
Následující balíky mají nesplněné závislosti:
libsdl1.2debian: Závisí na: libsdl1.2debian-alsa (= 1.2.12-1) ale ten nelze nainstalovat nebo
libsdl1.2debian-all (= 1.2.12-1) ale ten nelze nainstalovat nebo
libsdl1.2debian-esd (= 1.2.12-1) ale ten nelze nainstalovat nebo
libsdl1.2debian-arts (= 1.2.12-1) ale ten nelze nainstalovat nebo
libsdl1.2debian-oss (= 1.2.12-1) ale ten nelze nainstalovat nebo
libsdl1.2debian-nas (= 1.2.12-1) ale ten nelze nainstalovat nebo
libsdl1.2debian-pulseaudio (= 1.2.12-1) ale ten nelze nainstalovat
<code class="prompt">Vyřešit tyto závislosti ručně? [N/+/-/_/:/?]</code></pre><p>
Pro vyřešení porušených závislostí nyní můžete použít libovolné
příkazy pro změnu stavu balíků. Seznam dostupných příkazů naleznete
pod klávesou <strong class="userinput"><code>?</code></strong>. Klávesou <strong class="userinput"><code>n</code></strong>
nebo <span class="keycap"><strong>enter</strong></span> <span class="command"><strong>aptitude</strong></span> ukončíte.
</p><pre class="screen"><code class="prompt">Vyřešit tyto závislosti ručně? [N/+/-/_/:/?]</code> <strong class="userinput"><code>n</code></strong>
Přerušeno.</pre><p>
Pro úplný přehled vlastností a parametrů příkazového režimu <span class="command"><strong>aptitude</strong></span>
se podívejte do kapitoly <a class="xref" href="rn01.html" title="Přehled příkazů">Přehled příkazů</a>.
</p><div class="footnotes"><br /><hr style="width:100; text-align:left;margin-left: 0" /><div id="ftn.idm573" class="footnote"><p><a href="#idm573" class="para"><sup class="para">[4] </sup></a> Přepínač mívá
podobu pomlčky následované písmenem, např. <span class="quote">„<span class="quote">-a</span>“</span>,
<span class="quote">„<span class="quote">-v</span>“</span>, apod.</p></div><div id="ftn.idm623" class="footnote"><p><a href="#idm623" class="para"><sup class="para">[5] </sup></a>Termín
vyčistit znamená, že balík bude odstraněn včetně jeho konfiguračních
souborů</p></div><div id="ftn.idm639" class="footnote"><p><a href="#idm639" class="para"><sup class="para">[6] </sup></a>
Ve skutečnosti platí to samé i o ostatních příkazech, které vyžadují
jako parametr název balíku (např. <code class="literal">install</code> nebo
<code class="literal">show</code>).
</p></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s01s05.html"><img src="images/prev.gif" alt="Předcházející" /></a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html"><img src="images/up.gif" alt="Nahoru" /></a></td><td width="40%" align="right"> <a accesskey="n" href="ch02.html"><img src="images/next.gif" alt="Další" /></a></td></tr><tr><td width="40%" align="left" valign="top">Aktualizace seznamu a instalace balíků </td><td width="20%" align="center"><a accesskey="h" href="index.html"><img src="images/home.gif" alt="Domů" /></a></td><td width="40%" align="right" valign="top"> Kapitola 2. <span class="command"><strong>aptitude</strong></span> - referenční příručka</td></tr></table></div></body></html>
|