Tâches / Système | Gentoo | RedHat | Debian | Mandriva | SUSE |
---|---|---|---|---|---|
Installer un logiciel depuis les dépôts | emerge -av pkg | yum install pkg | apt-get install pkg | urpmi pkg | zypper install pkg |
Installer un logiciel depuis un paquet local | yum localinstall pkg.rpm | dpkg -i pkg.deb | urpmi pkg.rpm | zypper install pkg.rpm | |
Mettre à jour un logiciel | emerge -uD pkg | yum update pkg | apt-get install pkg | urpmi pkg | zypper update -t package pkg |
Supprimer un logiciel | emerge -aC pkg | yum remove pkg | apt-get remove pkg | urpme pkg | zypper remove pkg |
Supprimer un paquet et ses dépendances | emerge -aC pkg puis mise à jour emerge -avuDN --with-bdeps=y @world puis emerge -ac |
yum autoremove pkg OU dnf autoremove pkg |
apt autoremove pkg | urpme pkg urpme --auto-orphans |
zypper remove --clean-deps pkg |
Supprimer les orphelins du système | emerge -ac | package-cleanup --leaves OU dnf autoremove |
apt autoremove | urpme --auto-orphans |
Tâches / Système | Gentoo | RedHat | Debian | Mandriva | SUSE |
---|---|---|---|---|---|
Mettre à jour les dépôts | emerge –sync// eix-sync | yum check-update | apt-get update | urpmi.update -a | zypper refresh |
Mettre à jour les logiciels | emerge -avuDN --with-bdeps=y @world OU cl-update (Calculate Linux) |
yum update OU dnf update |
apt-get upgrade (sans nouvelles deps) OU apt-get dist-upgrade (avec nouvelles deps) |
urpmi --auto-update | zypper update |
Tâches / Système | Gentoo | RedHat | Debian | Mandriva | SUSE |
---|---|---|---|---|---|
Chercher des paquets par leur nom | emerge --search pkg // eix pkg | yum list pkg OU dnf list pkg |
apt search pkg | urpmq pkg | zypper search pkg |
Chercher des paquets par une partie de leur nom | emerge --search partie OU eix partie |
yum search partie OU dnf search partie |
apt-cache search partie | urpmq --fuzzy partie | zypper search -t pattern partie |
Chercher un paquet par un nom de fichier | equery b fichier | yum provides fichier OU dnf provides fichier |
apt-file search fichier | urpmf fichier | zypper wp fichier |
Lister les paquets installés | qlist -I | rpm -qa | dpkg -l | rpm -qa | zypper search -is |
Lister les paquets manuellement installés | cat /var/lib/portage/world | dnf repoquery --userinstalled | apt-mark showmanual | dnf repoquery --userinstalled | / |
Tâches / Système | Gentoo | RedHat | Debian | Mandriva | SUSE |
---|---|---|---|---|---|
Lister tous les dépôts | layman -L | yum repolist | cat /etc/apt/sources.list | urpmq --list-media | zypper repos |
Lister les dépôts actifs | layman -l | yum repolist enabled ou dnf repolist enabled |
cat /etc/apt/sources.list | urpmq --list-media active | zypper ??? |
Ajouter un dépôt | layman -a repo | (Ajouter le .repo dans /etc/yum.repos.d/) | (Editer /etc/apt/sources.list) | urpmi.addmedia nom URL | zypper addrepo URL nom |
Supprimer un dépôt | layman -d repo | (Supprimer le .repo de /etc/yum.repos.d/) | (Editer /etc/apt/sources.list) | urpmi.removemedia nom | zypper removerepo nom |