Gestion des paquetages sous Linux | Apt-get | YUM
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