Linux / Unix‎ > ‎

Deb/Gentoo/rpm

commandes Debian, Gentoo, RPM Mandrake

DescriptionDebianMandrakeGentoo
Installer un packageapt-get install nompackageurpmi nomdupackageemerge nomdupackage
Installer un package manuellement, sans gérer les dépendancesdpkg -i nompackage.debrpm -ivhemerge --nodeps nomdupackage
Rechercher des packages par mot-clésapt-cache search motclé1 [motclé2 ...]urpmq motclé1 [ 2>&1grep motclé2...]emerge --searchdesc expressionreguliere
Afficher des informations détaillées sur un package (pas forcément installé)apt-cache show nompackageurpmq -i nomdupackageemerge --searchdesc expressionreguliere
Supprimer un packageapt-get remove [--purge] nompackageurpme nomdupackageemerge unmerge nomdupackage
Afficher la liste des packages installésdpkg -l [masque]rpm -qaequery list -i \*
Afficher les fichiers contenus dans un packagedpkg -L nompackagerpm -ql nompackageequery files nomdupackage
Rechercher de quel package provient un fichierdpkg -S fichier si installé
apt-file search fichier sinon
rpm -qf fichier si installé
urpmf fichier sinon
equery belongs fichier
Mettre à jour la base de données des packagesapt-get updateurpmi.update -aemerge sync
Mettre à jour tous les packages du systèmeapt-get upgrade ou apt-get dist-upgradeurpmi --auto-selectemerge -uD world
fichier contenant la liste des sources pour mettre à jour la base de données des packages/etc/apt/sources.list/etc/urpmi/urpmi.cfg (à modifier avec urpmi.addmedia / urpmi.removemedia, ou urpmi.setup (graphique))/etc/make.conf
marquer un package pour ne pas qu'il soit mis à jourecho nompackage holddpkg --set-selectionsecho nomdupaquet >> /etc/urpmi/skip.listOn l'ajoute a /etc/portage/packages.mask avec sa version précise (exemple: si on veut avoir Apache 1.x et non pas 2.x, on peut mettre >net-www/apache-2.0 dans le fichier).
Comments