Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze | |||
skriptaddkey [2012/07/28 15:38] – ubuntu | skriptaddkey [2019/02/25 18:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ====== SkriptAddKey ====== | ||
+ | Nyní se podíváme na nejpoužívanější skript. Pokud si přidáváte do svého systemu různé zdroje, tak je musíte podepsat speciálním klíčem. | ||
+ | Tento klíč se dá přidat i pomocí tohoto skriptu a nyní si ukážeme jak. | ||
+ | |||
+ | ====== Zadání problému ====== | ||
+ | Máme přidán zdroj např. " | ||
+ | < | ||
+ | sudo apt-get update | ||
+ | </ | ||
+ | zdroj a nemáte k němu klíč, vyskočí na konci tohoto kroku chybová hlášení, které mají uveden chybějící klíč ve tvaru: | ||
+ | < | ||
+ | FC66403D8670A035 | ||
+ | </ | ||
+ | |||
+ | ====== Obsah skriptu ====== | ||
+ | Kód: | ||
+ | < | ||
+ | # parametr: FC66403D8670A035 takto vypada | ||
+ | # ziska jako parametr cislo verejneho klice | ||
+ | # a nahraje ho do systemu | ||
+ | echo " | ||
+ | echo ' | ||
+ | if [ " | ||
+ | echo "Nebyl zadan parametr, skript se ukonci" | ||
+ | echo " | ||
+ | exit 0 | ||
+ | fi | ||
+ | gpg --keyserver keyserver.ubuntu.com --recv " | ||
+ | gpg --export --armor " | ||
+ | #sudo apt-get update # odkomentujte, | ||
+ | echo | ||
+ | echo ' | ||
+ | </ | ||
+ | Použití: | ||
+ | < | ||
+ | addKey FC66403D8670A035 | ||
+ | sudo apt-get update | ||
+ | |||
+ | Pokud se klíč přidá - na obrazovce se zobrazí počet importovaných klíčů a OK. | ||
+ | Po provedení operace update také nebude již vypisováno žádné chybové hlášení. | ||
+ | </ | ||
+ | Umístnění: | ||
+ | < | ||
+ | ~/ | ||
+ | </ |