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 | ||
| linuxaddict:administrer:apt [19/03/2016, 20:41] – Claude Clerc | linuxaddict:administrer:apt [03/10/2024, 23:53] (Version actuelle) – [Astuces] Claude Clerc | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> APT apt-get LinuxMint Ubuntu Debian Synaptic }} | ||
| ====== APT - Gestion des paquets ====== | ====== APT - Gestion des paquets ====== | ||
| APT (//Another Package Tool//) permet de gérer les paquets de la distribution Debian et de ses dérivées (LinuxMint, Ubuntu, ...) | APT (//Another Package Tool//) permet de gérer les paquets de la distribution Debian et de ses dérivées (LinuxMint, Ubuntu, ...) | ||
| Ligne 21: | Ligne 22: | ||
| sudo apt-get update | sudo apt-get update | ||
| - | Dans Synaptic : cliquer sur le bouton Recharger. | + | Ou bien dans Synaptic : cliquer sur le bouton Recharger. | 
| + | ===== Installer un paquet ===== | ||
| + | Supposons que l'on veuille installer l' | ||
| + | En ligne de commande : | ||
| + | sudo apt-get install numlockx | ||
| + | |||
| + | Ou avec Synaptic : chercher // | ||
| + | ===== Supprimer un paquet ===== | ||
| + | |||
| + | Pour supprimer le paquet numlockx : | ||
| + | sudo apt-get remove numlockx | ||
| + | |||
| + | Pour supprimer également les éventuels fichiers de configuration, | ||
| + | sudo apt-get remove --purge numlockx | ||
| + | |||
| + | Pour supprimer également les dépendances devenues inutiles, remplacer '' | ||
| + | sudo apt-get autoremove numlockx | ||
| + | |||
| + | ===== Résolution de problèmes ===== | ||
| + | ==== Terminer une installation interrompue ==== | ||
| + | |||
| + | sudo apt-get -f install | ||
| + | ==== Erreur de clé GPG ==== | ||
| + | |||
| + | |||
| + | Si une erreur de type "GPG error for key ..." apparaît, c'est qu'il faut mettre à jour la clé d'un dépôt. Notez le numéro de la clé. | ||
| + | |||
| + | Enregistrer le script bash suivant dans un fichier gpgerrorforkey.sh : | ||
| + | < | ||
| + | !/bin/sh | ||
| + | [ -z $1 ] && { | ||
| + | echo " | ||
| + | exit 1 | ||
| + | } | ||
| + | |||
| + | [ -z $2 ] && { | ||
| + | echo " | ||
| + | echo " | ||
| + | exit 1 | ||
| + | } | ||
| + | |||
| + | case " | ||
| + | debian|deb) | ||
| + | KEYSERVER=" | ||
| + | ;; | ||
| + | linuxmint|lm) | ||
| + | KEYSERVER=" | ||
| + | ;; | ||
| + | ubuntu|ub) | ||
| + | KEYSERVER=" | ||
| + | ;; | ||
| + | *) | ||
| + | echo " | ||
| + | exit 1 | ||
| + | ;; | ||
| + | esac | ||
| + | |||
| + | # Si besoin de passer par un proxy (qui bloque le port 11371 habituellement utilisé) forcer le passage par le port 80. | ||
| + | gpg --keyserver hkp:// | ||
| + | |||
| + | exit 0 | ||
| + | </ | ||
| + | |||
| + | Rendez-le exécutable, | ||
| + | chmod +x gpgerrorforkey.sh | ||
| + | ./ | ||
| + | |||
| + | ===== Astuces ===== | ||
| + | * [[https:// | ||
| + | * Pour pouvoir effectuer une recherche rapide dans Synaptic : '' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{counter|today| personne a visité cette page aujourd' | ||
 Claude Clerc
 Claude Clerc