Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

technology:apt-get [2009/03/08 08:21]
david
technology:apt-get [2012/12/04 08:28] (aktuální)
david
Řádek 1: Řádek 1:
-apt-get slouží k instalaci nových elementů systému, upgrade už instalovaných a k upgrade celé distribuce.+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 [[http://www.debian.org/distrib/packages|packages]]. Zde lze najít verze balíčků v distribucích ve fázi stable, unstable a testing, lze vyhledávat atd.
  
-====== Konfigurace ======+====== Konfigurace apt======
 základní konfigurační soubor je  základní konfigurační soubor je 
 <code>/etc/apt/sources.list</code> <code>/etc/apt/sources.list</code>
Řádek 20: Řádek 20:
 deb-src http://ftp.debian.org/debian/ etch main non-free contrib </code> deb-src http://ftp.debian.org/debian/ etch main non-free contrib </code>
  
 +Výběr nejlepších zrcadel můžeme nechat na programu netselect. 
 +Nejprve ho nainstalujeme:
 +<code>apt-get install netselect </code>
 +poté spusťte 
 +<code>netselect senznam zrcadel ktera chcete otestovat</code>
 +seznam zrcadel je oddělěný mezerami, program vrátí nejlepsí. Seznam zrcadel je [[http://www.debian.org/mirror/mirrors_full|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 <code>apt-get update </code> aby si apt-get stáhnul seznamy balíčků.+Po editaci je třeba spustit <code>apt-get update </code> aby si apt stáhnul seznamy balíčků.
  
 +====== Práce s apt-get ======
 +<code>apt-get install balíček</code>
 +nainstaluje balíček a všechny potřebné další balíčky nutné pro správnou funkci balíčku.
  
 +<code>apt-get remove balíček</code>
 +odstraní balíček
  
-<code> </code>+<code>apt-get autoremove balíček</code> 
 +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á
  
-<code>apt-get dist-upgrade </code> upgraduje distribuci 
  
 +====== Upgrade distribuce ======
 +<code>apt-get update
 +apt-get dist-upgrade
 + </code>
  
 +Pro více informací viz [[http://www.debian.org/doc/manuals/apt-howto/|sem]].
 +
 +====== Použití dpkg ======
 +Synaptic i apt jsou nadstavbou nad dpkg nástrojem, který se samozřrjmě dá použít i samostatně.
 +<code> dpkg -i jmenoBalicku</code>
 +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.
 +
 +<code>dpkg -r jmenoBalicku</code> 
 +balíček odstraní. Jméno nemusí být přesné, dpkg ví co máte nainstalováno.
 +
 +<code>dpkg --purge jmenoBalicku</code>
 +odstraní balíček a smaže i všechny konfigurační soubory.
 
technology/apt-get.1236496901.txt.gz · Poslední úprava: 2009/03/08 08:21 autor: david
Recent changes RSS feed Creative Commons License Driven by DokuWiki Made on Mac