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 13:38] – ubuntu | skriptaddkey [2019/02/25 17: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í: | ||
| + | < | ||
| + | ~/ | ||
| + | </ | ||