Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
instalace_programů:přidávání_zdrojů:příkazová_řádka [2012/08/10 17:09] – vytvořeno ubuntu | instalace_programů:přidávání_zdrojů:příkazová_řádka [2019/02/25 17:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ====== Přidávání zdrojů/ | ||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== Základní informace ===== | ||
+ | |||
+ | V Ubuntu se pro správu balíků používá [[:apt]]. Apt má uložený seznam zdrojů v souboru ''/ | ||
+ | |||
+ | Změnou tohoto souboru pomocí příkazové řádky můžeme přidat, odstranit, nebo dočasně zakázat zdroje balíků. | ||
+ | |||
+ | |||
+ | {{: | ||
+ | < | ||
+ | sudo cp / | ||
+ | </ | ||
+ | |||
+ | Samotný soubor potom editujeme například příkazem: | ||
+ | < | ||
+ | gksudo gedit / | ||
+ | </ | ||
+ | ===== Vysvětlení formátu souboru ===== | ||
+ | Všechny řádky začínající jedním nebo dvěma mřížkami (%%#%%) jsou komentáře a jsou ignorovány všemi programy. Zakomentování řádku se dá použít pro jednoduché deaktivování zdroje (abychom řádek nemuseli vymazávat, ale zdroj přesto nebyl aktivní). | ||
+ | |||
+ | Řádky bez mřížky jsou //apt řádky se zdroji//. Můžou vypadat například takto: | ||
+ | < | ||
+ | deb http:// | ||
+ | deb-src http:// | ||
+ | </ | ||
+ | |||
+ | Zde si vysvětlíme, | ||
+ | |||
+ | * **deb**: Tyto zdroje obsahují binární nebo předkompilované balíky. Tyto zdroje jsou potřebné pro většinu uživatelů. | ||
+ | * **deb-src**: | ||
+ | * **%%http:// | ||
+ | * **intrepid** je jméno [[: | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * **main** & **restricted** jsou jména komponent zdroje, které chcete použít. Může jich být více, oddělené mezerami. Většinou odpovídají různým licenčním politikám. Oficiální Ubuntu zdroje nabízejí tyto varianty: | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ===== Výchozí vzhled seznamu zdrojů ===== | ||
+ | Takto vypadá výchozí seznam zdrojů po instalaci systému (ve skutečnosti je to trochu rozházeno a proloženo komentáři, | ||
+ | |||
+ | < | ||
+ | # Ubuntu zdroje | ||
+ | deb http:// | ||
+ | deb http:// | ||
+ | deb http:// | ||
+ | </ | ||
+ | ===== Přidání dalších zdrojů ===== | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Můžete přidat vlastní zdroj přidáním apt řádku do seznamu zdrojů. Řádek má stejný formát jako oficiální zdroje, tzn vypadá například takto: | ||
+ | < | ||
+ | deb http:// | ||
+ | </ | ||
+ | Přidejte řádek na konec vašeho souboru '' | ||
+ | |||
+ | Nezapomeňte aktualizovat seznam dostupných balíků příkazem | ||
+ | < | ||
+ | sudo apt-get update | ||
+ | </ | ||
+ | Hotovo. Váš systém je nyní připraven na instalaci programů z nově přidaných zdrojů. | ||
+ | |||
+ | ===== Podepsané zdroje ===== | ||
+ | {{: | ||
+ | |||
+ | Uložení klíče provedeme níže vypsanými příkazy, kde **KLÍČ** je identifikační číslo daného GPG klíče: | ||
+ | |||
+ | < | ||
+ | gpg --keyserver subkeys.pgp.net --recv KLÍČ | ||
+ | gpg --export --armor KLÍČ | sudo apt-key add - | ||
+ | </ | ||
+ | případně: | ||
+ | |||
+ | < | ||
+ | wget -q -O - http:// | ||
+ | </ | ||
+ | ===== Návrhy a doporučení ===== | ||
+ | |||
+ | * Vždy, když přidáváte zdroje do seznamu, přesvědčte se, že jsou určeny pro vaše [[: | ||
+ | |||
+ | * Pamatujte na obnovu seznamu dostupných balíků příkazem '' | ||
+ | |||
+ | * Anglická zrcadla: Je úplně normální (a dokonce výhodné) mít několik různých zdrojů i pro jeden a ten samý archív (například pro případ dočasné nefunkčnosti českých zdrojů). Na druhé straně není nejlepší nápad přidat zbytečně mnoho zdrojů, protože to zpomalí proces kontroly síťových archívů na nové verze. Pokud chcete mít ve zdrojích uvedena i anglická zrcadla, prostě zkopírujte řádky standardních zdrojů a odstraňťe z těch nových z adresy písmena '' | ||
+ | |||
+ | ===== Odkazy ===== | ||
+ | * [[https:// | ||
+ | * [[: | ||
+ | * [[:apt]] | ||
+ | * [[http:// | ||
+ | * [[http:// |