Show Menu
Cheatography

Yum - Yellowdog Updater Modified Cheat Sheet by

Mémento yum

YUM - Recherche

yum list <pa­cka­ge>
Recherche un package partic­ulier
yum list kernel*
Recherche un package commençant par kernel
yum list "­ker­nel­*"
idem
yum search <mot clef>
Recherche par mot clef
yum provides */ping
Quel package fournit le binaire ping
yum list [avail­abl­e|i­nst­all­ed|­ext­ras­|up­dat­es|­obs­ole­tes­|al­l|r­ecent] [pkgspec]
Liste/­infos des packages par mot clef
yum resolvedep /etc/r­edh­at-­release
Quel package fournit le fichier /etc/r­edh­at-­release

YUM - Gestion

yum install <nom du packag­e>
Instal­lation de package
yum remove <nom du packag­e>
Suppre­ssion de package
yum locali­nstall <nom du package rpm>
Instal­lation d'un rpm local
yum reinstall <nom du packag­e>
Réinst­all­ation d'un package
yum deplist <nom du packag­e>
Affiche toutes les dépend­ances d'un package ainsi que les packages les fourni­ssant
yum localu­pdate <nom du package rpm>
Mettre à jour le système avec les fichiers rpm locaux spécifiés

YUM - yum.conf

logfile
Log sur la gestion de package via yum
gpgcheck
Active­/dé­sactive la vérifi­cation de signature GPG des RPM
instal­lon­lypkgs
Package qui ne sont pas MAJ (kernel*)
instal­lon­ly_­limit
Nb de packages de instal­lon­lypkgs qu'on garde installé
 

YUM - Mise a jours

yum update
MAJ complète des packages
yum update <pa­cka­ge>
MAJ sélective
yum --exclude=<pa­cka­ge> update
MAJ complète sauf un/des packages
yum --exclude=kernel* update
MAJ complète sauf le kernel
yum --disa­ble­repo=<nom du dépôt> update
MAJ complète sauf les packages d'un dépôt
yum --enab­lerepo=<nom du dépôt> update
MAJ complète d'un dépôt
yum check-­update
Vérifi­cation de la présence de MAJ

YUM - Groupe

yum grouplist
Affiche la liste des groupes dispon­ibles
yum groupinfo <Nom du Groupe>
Inform­ations d'un groupe de packages
yum groupi­nstall <Nom du Groupe>
Instal­lation d'un groupe de packages
yum groupr­emove <Nom du Groupe>
Suppre­ssion d'un groupe de packages
yum groupu­pdate <Nom du Groupe>
MAJ d'un groupe de packages

YUM - Repository

yum repolist
Affiche les dépôts actifs
yum repolist [all|e­nab­led­|di­sabled]
Affiche les dépôts dispon­ibles, actifs ou désactivés
 

YUM - Divers

yum history
Historique de Yum
yum shell
Pseudo shell Yum
yum clean all
Supprime le cache des packages , l-headers, ...

YUM - Options

-y
Répondre oui à toutes les questions qui se poseraient
-C
Indiquer à Yum de ne travailler qu'avec le cache
--nogp­gcheck
Démarrer sans activer la vérifi­cation de la signature gpg
--skip­-broken
Résous les dépend­ances en ne mettant pas à jours les packages posant problèmes

YUM - Fichiers

/etc/y­um.conf
/etc/y­um/­rep­os.d/
/etc/y­um/­plu­gin­conf.d/
/var/c­ach­e/yum/
/var/l­ib/yum/

YUM - Noms de packages

nom
nom.arch
nom-ver
nom-ve­r-rel
nom-ve­r-r­el.arch
nom-ep­och­:ve­r-r­el.arch
epoch:­nom­-ve­r-r­el.arch
Exemple : yum remove kernel­-2.4.1­-10.i686
               
 

Comments

Bien pratique, merci !

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Metasploit 4.5.0-dev.15713 Cheat Sheet
          Bash Cheat Sheet
            YUM Command Cheat Sheet by Red Hat

          More Cheat Sheets by Alasta

          Bash Cheat Sheet