Toto je starší verze dokumentu!


apt-get slouží k instalaci nových elementů systému, upgrade už instalovaných a k upgrade celé distribuce. apt je úžasný tool z toho důvodu, že automaticky řeší problémy závislostí mezi balíčky, což byl dlouhá léta velký problém linuxu pro běžné uživatele. Stačí tedy říct, že chcete nainstalovat třeba zip (apt-get zip) a apt zjistí, na kterých všech balíčcích váš vybraný balíček závisí a sám je stáhne. Musíte se ovšem trefit do jména balíčku, což je celkem jednoduché. Stačí navštívit stránku packages. Zde lze najít verze balíčků v distribucích ve fázi stable, unstable a testing, lze vyhledávat atd.

Konfigurace apt

základní konfigurační soubor je

/etc/apt/sources.list

funguje zde komentování pomocí #. Lze použít zdroje http, ftp, a file. Pro zdroje na cdrom je lepší použít apt-cdrom.

zde lze přidat další zdroje:

deb http://http.us.debian.org/debian stable main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free

doporučují následující:

deb http://volatile.debian.org/debian-volatile lenny/volatile main
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main

deb http://ftp.debian.org/debian/ etch main non-free contrib
deb-src http://ftp.debian.org/debian/ etch main non-free contrib 

Výběr nejlepších zrcadel můžeme nechat na programu netselect. Nejprve ho nainstalujeme:

apt-get install netselect 

poté spusťte

netselect senznam zrcadel ktera chcete otestovat

seznam zrcadel je oddělěný mezerami, program vrátí nejlepsí. Seznam zrcadel je zde. Lze použít parametr -vv při kterém netselect vrátí seznam všech zrcadel s vypsaným skóre.

Po editaci je třeba spustit

apt-get update 

aby si apt stáhnul seznamy balíčků.

Práce s apt-get

apt-get install balíček

nainstaluje balíček a všechny potřebné další balíčky nutné pro správnou funkci balíčku.

apt-get remove balíček

odstraní balíček

apt-get autoremove balíček

odstraní balíček a všechny balíčky, které byly nutné k použití balíčku, ale již nejsou třeba a nikdo další je nevyužívá

Upgrade distribuce

apt-get update
apt-get dist-upgrade
 

Pro více informací viz sem.

Použití dkpg

Synaptic i apt jsou nadstavbou nad dpkg nástrojem, který se samozřrjmě dá použít i samostatně.

 dpkg -i jmenoBalicku

nainstaluje požadovaný balíček. Jméno musí být přesné, včetně verze atd. pokud již máte nainstalovanou starší verzi, dpkg provede upgrade.

dpkg -r jmenoBalicku

balíček odstraní. Jméno nemusí být přesné, dpkg ví co máte nainstalováno.

dpkg --purge jmenoBalicku

odstraní balíček a smaže i všechny konfigurační soubory.

 
technology/apt-get.1238322316.txt.gz · Poslední úprava: 2009/03/29 12:25 autor: david
Recent changes RSS feed Creative Commons License Driven by DokuWiki Made on Mac