1. Téléchargez le fichier ISO du système
http://isoredirect.centos.org/centos/7/isos/x86_64/
2. Démarrez Apache HTTP Server, généralement le système Centos pré-installe httpd, s'il n'est pas installé, vous pouvez le télécharger et l'installer vous-même ( lien de téléchargement httpd )
systemctl start httpd
systemctl status httpd
3. Créez un répertoire de montage de fichier ISO et montez le fichier ISO
mkdir /var/www/html/centos7
mount CentOS-7-x86_64-Everything-2003.iso /var/www/html/centos7
4. Ouvrez le navigateur pour tester la bibliothèque locale
Entrez http: //172.168.***.***/centos7/ dans le navigateur pour afficher la figure suivante,
5. Sauvegardez les fichiers de l'entrepôt d'origine
cd /etc/yum.repos.d
mkdir backup
mv CentOS* ./backup
6. Créez un fichier d'entrepôt local
vim Centos-LocalBase.repo
Ajoutez le contenu suivant à enregistrer:
[local-repo]
name=local-repo
baseurl=http://172.168.***.***/centos7/
enabled=1
gpgcheck=0
gpgkey=http://172.168.***.***/centos7/RPM-GPG-KEY-CentOS-7
7. Effacez le cache yum d'origine et générez un nouveau cache
sudo yum clean all
sudo yum makecache
8. Testez l'entrepôt de yum
yum list | more