URL: https://linuxfr.org/users/fatnerf/journaux/prise-en-main-apt-dpkg Title: Prise en main APT DPKG Authors: jerome Date: 2003年05月27日T16:04:57+02:00 Tags: debian Score: 0 Ce document est une traduction personnelle du APT - DPKG Quick reference sheet disponible à l'adresse: http://people.debian.org/~mrd/deb-ref/apt-dpkg-ref.html enrichie de quelques options pratiques concernant surtout la mise à jour de paquets de distributions différentes. Par distribution, j'entends "stable", "testing" ou "unstable". A l'heure actuelle, cela correspond respectivement à Woody (debian 3.0), Sarge et Sid. Utilisation courante d'APT apt-get install Télécharge et toutes ses dépendances, les installe ou les met à jour. Pour installer un paquet d'une distribution moins stable : apt-get install /<distribution> ou distribution e {stable, testing, unstable} ou : apt-get -t <distribution> install apt-get remove [--purge] Désinstalle et tous les paquets qui en dépendent. --purge indique a apt-get de supprimer également les fichiers de configuration liés a . apt-get update Met à jour la liste des paquets à partir des mirroirs Debian. Il est conseillé de lancer cette commande après chaque modification du fichier /etc/apt/sources.list . apt-get upgrade [-u] Met à jour les paquets installés à la dernière version disponible. Cette commande n'installera pas de nouveaux paquets, comme elle ne désinstallera pas d'anciens paquets. Si un paquet reuiert de nouvelles dépendances, il ne sera pas mis à jour. L'option -u active un mode verbeux. apt-get dist-upgrade [-u] Similaire à la commande précédente sauf que tous les paquets seront mis à jour, même s'il requiert de nouvelles dépendances. apt-cache search Recherche les paquets et les descriptions correspondant a . apt-cache show Montre la description de . apt-cache showpkg Comme précédemment mais en rajoutant les relations avec les autres paquets. Utilisation courante de dpkg dpkg -i <package.deb> Installe <package.deb>. dpkg -c <package.deb> Affiche le contenu de <package.deb>. dpkg -I <package.deb> Extrait les informations de <package.deb>. dpkg -r Désinstalle . dpkg -P Idem que précedement mais supprime aussi les fichiers de configuration pour . dpkg -L Retourne la liste de tous les fichiers installés par . dpkg -s Affiche les informations à propos d'un paquet déjà installé. Voir apt-cache show et dpkg -i <package.deb>. dpkg-reconfigure Reconfigure un paquet déjà installé. Il est possible d'utiliser debconf pour faire le reconfiguration du paquet. echo `` hold'' | dpkg --set-selections i Méthode à la ligne de commande pour bloquer un paquet. dpkg --get-selections ``'' Retourne le statut de . dpkg -S Recherche dans la base de données des paquets et retourne le nom des paquets contenant . Utilisation des paquets Source apt-get source [-b] Télécharge le paquet source pour et l'extrait. Si l'option -b et spécifiée le paquet sera installé si vous êtres root. apt-get build-dep A partir de Debian Woody, cette commance permet de télécharger et d'installer toutes les dépendances pour un paquet source debian . On l'utilise souvent avec la commande précédente : apt-get build-dep apt-get source -b dpkg-source -x <package.dsc> dpkg-buildpackage Construit un paquet Debian à partir du source tree. La commande doit être éxécutée a partir du répertoire principal. Exemple: dpkg-buildpackage -rfakeroot -uc -b L'option -rfakeroot signale d'utiliser le programme fakeroot pour simuler les privilèges de propriété root, -uc demande de ne pas utiliser crypto-signer les changelog et -b est utlisé pour "built binary package only". Problèmes de dépendances dpkg --configure --pending si dpkg s'arrete avec un message d'erreur alors que apt-get met à jour ou installe des paquets, alors essayez cette commande suivie de : apt-get install -f apt-get upgrade -f apt-get dist-upgrade -f