Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
apt-key [Le 31/10/2024, 22:24] 89.86.155.3 |
apt-key [Le 26/06/2025, 22:12] (Version actuelle) 89.86.155.3 wget no sillent |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
===== Méthode générale ===== | ===== Méthode générale ===== | ||
- | <note warning>Attention apt-key est obsolette utilisez plutôt</note> | + | <note warning>Attention apt-key est obsolète utilisez plutôt</note> |
<code> | <code> | ||
- | wget -O- hhttp://keyserver.ubuntu.com/pks/lookup?op=get&search=0xvotre_n°_de_clé | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/nondudepot.gpg > /dev/null | + | wget -O- "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0xvotre_n°_de_clé" | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/nondudepot.gpg > /dev/null |
</code> | </code> | ||
Ligne 18: | Ligne 18: | ||
<code bash>sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com votre_n°_de_clé</code> | <code bash>sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com votre_n°_de_clé</code> | ||
- | ou bien : | + | |
- | <code bash>sudo apt-get install add-apt-key && sudo add-apt-key votre_n°_de_clé</code> | + | |
+ | <note warning>Attention apt-key est obsolète utilisez plutôt</note> | ||
+ | |||
+ | |||
+ | <code bash> | ||
+ | sudo apt-get -y purge add-apt-key | ||
+ | sudo nano /usr/bin/add-apt-key | ||
+ | </code> | ||
+ | |||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | sudo rm -f "/etc/apt/trusted.gpg.d/\$1.gpg" | ||
+ | wget -O- "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x"$1"" | gpg --dearmor | sudo tee "/etc/apt/trusted.gpg.d/\$1.gpg" > /dev/null | ||
+ | sudo apt-get update | ||
+ | </code> | ||
+ | |||
+ | <code bash> | ||
+ | sudo chmod +x /usr/bin/add-apt-key | ||
+ | sudo add-apt-key votre_n°_de_clé | ||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
<note tip>Encore plus simple ! Cette ligne de commande régénère les clés GPG manquantes | <note tip>Encore plus simple ! Cette ligne de commande régénère les clés GPG manquantes | ||
- | <code>sudo apt-get update 2>&1 | sed -ne 's?^.*NO_PUBKEY ??p' | xargs -r -- sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys</code></note> | + | <code>sudo apt-get update 2>&1 | sed -ne 's?^.*NO_PUBKEY ??p' | xargs -r -- sudo add-apt-key</code></note> |
===== Port HKP filtré par un firewall ==== | ===== Port HKP filtré par un firewall ==== |