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' |