Gestion des paquetages sous Linux | Apt-get | YUM

image_pdfEnregistrer en PDF

I► La gestion des paquetages sous RH/CentOs se fait avec l’utilitaire YUM qui repose bien évidemment sur la commande RPM et APT-GET qui repose sur la commande DPKG :

Installer WEBMIN avec CentOs :

  • bouton droit : copier le lien
  • wget le path du lien

  • ensuite dans un navigateur avec le port 10000 https://localhost:10000
  • identifiant root mdp de root… Par ex : debian ou centos

☼ Pour lister tous les paquetages installés :

Red Hat Packet manager – Yellow Updater Manager

  • rpm -qa (query all)
  • yum list installed | grep tree
  • dpkg -l (Debian)
  • dpkg – l | grep tree (ii veut dire bien installé et configuré)

Installer htop sous redaht/centOs

  • ajouter un dépot (repository) : yum install epel-release
  • yum search htop
  • yum install htop

Configurer un dépot local depuis le CDROM/DVD sous VM VBOX

  • depuis la config de la VM, dans stockage aller stockage
  • dans lecteur optique, aller chercher l’ISO de la distri
  • dans le fichier /etc/apt/sources.list:
    lire depuis le cdrom …
    apt-cdrom add

► Commandes utiles (Debian ou RedHat)

  • apt-cache search tree | yum search tree
  • apt-get update | yum makecache : met à jour le cache local (paquets dispos)
  • apt-get upgrade | yum update : met à jours tous les paquets
    Attention pas sur un serveur en prod !
  • apt-get dist-upgrade | yum upgrade : mise à jour de la distribution
  • apt-get install NomDuPaquet | yum install NomDuPaquet
    yum install tree.x86_64
  • apt-get remove NomDuPaquet | yum remove NomDuPaquet
  • apt-get purge NomDuPaquet | apt-get remove –purge NomDuPaquet
    (supprime la conf…)
  • apt-get autoremove  NomDuPaquet | yum autoremove NomDuPaquet : supprime toutes les dépendances
  • apt-get install -s NomDuPaquet : fait une simulation du téléchargement du paquet
  • apt-get install -d NomDuPaquet : télécharge le paquet sans déployer son contenu dans l’arborescence
  • dpkg -c NomExactDuPaquet : liste le contenu du paquet

La gestion des dépots FTP (grenier) se fait sous /etc/yum.repos.d et pour debian se fait sous /etc/apt/sources.list

  • yum repolist all : liste les dépots (repositories) ftp configurés ou pas

► Groupes de paquets RH :

  • yum grouplist : affiche la liste des groupes de paquets disponibles
  • yum groupinfo “Nom du Groupe”
  • yum groupinstall “Nom du Groupe”
  • yum groupremove “Nom du Groupe”

On y trouve plusieurs fichiers dont Base Media Extra …
Ces fichiers contiennent les URL personnalisés des dépots officiels

► La gestion des paquetages sous Debian se fait avec l’utilitaire APT-GET qui repose sur la commande DPKG.

Pour lister tous les paquetages installés :

  • dpkg -l