Le but est de configurer un repository YUM local pour accéder aux rpm d'un dvd monté sous /mnt.
Ceci est utile dans le cas où le serveur n'a pas accès à internet.
# mkdir /etc/yum.repos.d.ori # mv /etc/yum.repos.d/* /etc/yum.repos.d.oriRemarque : une alternative est de positionner enabled = false dans les fichiers .repo
# vi /etc/yum.repos.d/dvd.repo [dvd] name=CentOS 7 baseurl=file:///mnt gpgcheck=0 enabled=1
On monte le dvd sous /mnt puis on vérifie que le repository local contient les paquetages.
# mount -r -t iso9660 /dev/sr0 /mnt # yum clean all Modules complémentaires chargés : fastestmirror Nettoyage des dépôts : dvd Cleaning up everything # yum repolist Modules complémentaires chargés : fastestmirror dvd | 3.6 kB 00:00:00 (1/2): dvd/group_gz | 154 kB 00:00:00 (2/2): dvd/primary_db | 2.7 MB 00:00:00 Determining fastest mirrors id du dépôt nom du dépôt statut dvd CentOS 7 3 576 repolist: 3 576
# yum install sysstat Modules complémentaires chargés : fastestmirror Loading mirror speeds from cached hostfile Résolution des dépendances --> Lancement de la transaction de test ---> Le paquet sysstat.x86_64 0:10.1.5-7.el7 sera installé --> Traitement de la dépendance : libsensors.so.4()(64bit) pour le paquet : sysstat-10.1.5-7.el7.x86_64 --> Lancement de la transaction de test ---> Le paquet lm_sensors-libs.x86_64 0:3.3.4-11.el7 sera installé --> Résolution des dépendances terminée Dépendances résolues ======================================================================================================================================================================== Package Architecture Version Dépôt Taille ======================================================================================================================================================================== Installation : sysstat x86_64 10.1.5-7.el7 dvd 296 k Installation pour dépendances : lm_sensors-libs x86_64 3.3.4-11.el7 dvd 40 k Résumé de la transaction ======================================================================================================================================================================== Installation 1 Paquet (+1 Paquet en dépendance) Taille totale des téléchargements : 336 k Taille d'installation : 1.1 M Is this ok [y/d/N]: y Downloading packages: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Total 6.2 MB/s | 336 kB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installation : lm_sensors-libs-3.3.4-11.el7.x86_64 1/2 Installation : sysstat-10.1.5-7.el7.x86_64 2/2 Vérification : sysstat-10.1.5-7.el7.x86_64 1/2 Vérification : lm_sensors-libs-3.3.4-11.el7.x86_64 2/2 Installé : sysstat.x86_64 0:10.1.5-7.el7 Dépendances installées : lm_sensors-libs.x86_64 0:3.3.4-11.el7 Terminé !