Apt: Porovnání verzí

Smazaný obsah Přidaný obsah
Woodcraft (diskuse | příspěvky)
Woodcraft (diskuse | příspěvky)
Řádek 634:
Příkaz pro aktualizaci seznamu dostupných instalačních balíčků se spouští '''vždy se superuživatelskými právy''', tedy buď jej spustíte jako root, nebo přes sudo (samozřejmě, podmínkou je že sudo musí být pro uživatele povoleno):
 
<div style="background-color:#f0fff0;font-family:monospace;">
: <code>user@stroj:~/# apt-get update</code>
{{Linux:root}}[[Linux:apt-get|apt-get]] update
</div>
 
'''Co dělat když...'''
Řádek 642 ⟶ 644:
: Zkontrolujte si nastavení pro APT. Jste-li za proxy, může být problém v tom, že nemáte na konzoli nastavené hodnoty pro vaši proxy. Vyžaduje-li proxy login a heslo, vypadá potřebný příkaz takto:
 
: <codediv style="background-color:#f0fff0;font-family:monospace;"><nowiki>user@stroj{{Linux:root}}[[Linux:~/# export|export]] http_proxy="<nowiki>http://<login/nowiki>&lt;login&gt;:<&lt;password>&gt;@<&lt;IP adresa proxy>&gt;:<&lt;port>&gt;"</nowiki></codediv>
 
''"Aktualizace neproběhne úplně pro všechny zdroje a http_proxy je nastaveno"''
Řádek 670 ⟶ 672:
Veškeré operace spojené s instalací nebo odebíráním nainstalovaných balíků je třeba provádět '''vždy se superuživatelskými právy''', tedy buď jako root, nebo přes sudo (samozřejmě, podmínkou je že sudo musí být pro uživatele povoleno):
 
<div style="background-color:#f0fff0;font-family:monospace;">
{{Linux: <code>user@strojroot}}[[Linux:~/# apt-get|apt-get]] install balik1 balik2 balik3 ...</code>
</div>
 
Příkaz ''apt-get'' se používá pro instalaci balíků dostupných ve zdroji (srovnej s instalací a odebírání balíků přes ''dpkg''). Jako parametr ''balik1'' a další se používá pouze název balíku (žádné číslo verze či přípona!). Pokud chcete upřednostnit dejme tomu verzi balíku z verze ''stable'' tak musíte splnit následující podmínky:
Řádek 677 ⟶ 681:
Příkaz pak vypadá takto:
 
<div style="background-color:#f0fff0;font-family:monospace;">
{{Linux: <code>user@strojroot}}[[Linux:~/# apt-get|apt-get]] install balik1 balik2/stable balik3 ...</code>
</div>
 
Apt defaultně upřednostňuje balíky z výchozí distribuce (unstable), resp. jejich novější verze přerazit toto nastavení můžete buď pro každý balík zvlášť, tak jak je uvedeno v předchozím příkladu, nebo pro všechny balíky použitím parametru '''-t'''. Viz příklad:
 
<div style="background-color:#f0fff0;font-family:monospace;">
{{Linux: <code>user@strojroot}}[[Linux:~/# apt-get|apt-get]] -t install balik1 balik2 balik3 ...</code>
</div>
 
V případě že je instalace balíku podmíněna nějakými změnami (např. aktualizací jiných balíků), tak mám apt na konzoli vypíše jaké změny se chystá provést a počká určitý interval na váš souhlas. To je chvíle, kdy lze ještě operaci bez problému přerušit, proto je třeba opravdu věnovat pozornost tomu co navrhuje.
Řádek 692 ⟶ 700:
'''Odebrání balíku...'''
 
<div style="background-color:#f0fff0;font-family:monospace;">
: <code>user@stroj:~/# apt-get remove balik</code>
{{Linux:root}}[[Linux:apt-get|apt-get]] remove balik
</div>
 
'''Aktualizace balíku...'''
 
<div style="background-color:#f0fff0;font-family:monospace;">
: <code>user@stroj:~/# apt-get upgrade balik</code>
{{Linux:root}}[[Linux:apt-get|apt-get]] upgrade balik
</div>
 
=== Stažení zdrojových balíků ===