Questions fréquemment posées sur #ubuntu-fr à propos de la gestion des paquets
Cette FAQ concerne logiquement toutes les versions courantes et suivantes. Les commandes données ne sont pas documentées volontairement pour ne pas surcharger le document et peuvent être potentiellement dangereuse pour votre système. Elles sont à utiliser avec l'aide donnée sur le canal IRC #ubuntu-fr
Connaitre
Informations d'un paquet
dpkg -s NomDuPaquet
ou encore
apt-cache show NomDuPaquet
Tester l'existence d'un paquet
dpkg -S ChaineRecherchée
ou encore
apt-cache search ChaineRecherchée
Mise à jour des dépôts
sudo apt-get update
Mettre à jour les paquets
sudo apt-get full-upgrade
Installation d'un paquet
sudo apt-get install NomDuPaquet
Suppression d'un paquet
Supprimer le paquet :
sudo apt-get remove NomDuPaquet
Supprimer le paquet et les fichiers de configuration :
sudo apt-get remove --purge NomDuPaquet
Création / Installation d'un paquet
sudo apt-get install checkinstall cd DossierContenantLesSources
Valider les questions posées :
sudo checkinstall
Voir creer_un_paquet
Liste de paquets installés
dpkg --get-selections
Ou encore pour mettre le résultat dans un fichier texte.
dpkg --get-selections > liste_des_paquets_installés.txt
Ajouter une clef publique
Les dépôts ont besoin de leur clef publique pour certifier l'origine des paquets. Si vous avez une message du genre NO_PUBKEY XXXXXXXX, lancer la commande suivante (remplacez XXXXXXXXX, par l'empreinte correspondante).
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com XXXXXXXX