Blabla d’introduction
En quelques mots, je mets ici les quelques commandes utiles pour gerer les paquets sous Linux (en ligne de commande bien sur pas avec un front-end).
Action
Avec Aptitude :
recherche d’un nom de paquet precis : aptitude search nomDuPaquet
installation d’un paquet : aptitude install nomDuPaquet
desinstallation d’un paquet : aptitude remove –purge nomDuPaquet (l’option purge permet de supprimer les fichiers de configuration en meme temps que le paquet)
Avec dpkg
dpkg me permet d’avoir une vision plus fine des paquets :
installation d’un fichier deb : dpkg -i fichierDeb
lister les fichiers contenus dans un paquet : dpkg -L nomDuPaquet
voir les paquets installes sur le systeme : dpkg -l | grep « ^ii »
voir les paquets non installes sur le systeme mais dont des elements de configuration restent presents : dpkg -l | grep « ^rc »
effacer les elements residuels precedemment listes : dpkg -l | grep « ^rc » | awk ‘{print $2}’ | xargs dpkg -P
savoir a quel paquet appartient un fichier particulier sur le systeme : dpkg -S /path/nomDuFichier
sauvegarder la liste de tous les paquets installes sur le systeme : dpkg –get-selections > paquets.txt
deborphan
Lors de l’installation d’un paquet, d’autres paquets sont installes (c’est le principe de la dependance). deborphan trouve les paquets installes en tant que dependance d’autres paquets et qui ne sont plus necessaires (le paquet qui necessitait leur presence n’est plus installe sur le systeme).