Webux Lab

Par Studio Webux

Bloquer les sources dans CentOS 7

TG
Tommy Gingras Studio Webux S.E.N.C 2020-02-24

Bloquer les sources dans CentOS 7

Introduction

Pour éviter de faire une upgrade système avec CentOS/RHEL, il faut modifier les sources présentent dans le répertoire suivant /etc/yum.repos.d/

Étape 1 - Connaitre sa version de CentOS/RHEL

[root@public01 ~]# cat /etc/redhat-release 
CentOS Linux release 7.7.1908 (Core)

[root@public01 ~]# cat /etc/centos-release
CentOS Linux release 7.7.1908 (Core)

Accéder à ce site : [http://vault.centos.org](CentOS Vault) pour voir les détails des repositories disponibles.

À partir de cette ressource, il est possible de créer le fichier source,

Étape 2 - Création du fichier source

Premièrement, il faut faire un backup des fichiers existants.

mkdir /etc/yum.repos.backup
mv /etc/yum.repos.d/* /etc/yum.repos.backup/

Deuxièmement, selon la version de votre système, remplacer les informations suivantes:

Par exemple, pour CentOS 7.5,

Ce script va créer un fichier nommé : CentOS-7.5.repo dans le répertoire /etc/yum.repos.d

cat << EOF >> /etc/yum.repos.d/CentOS-7.5.repo
[base-7.5]
name=CentOS-7.5 - Base
baseurl=http://vault.centos.org/centos/7.5.1804/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[updates-7.5]
name=CentOS-7.5 - Updates
baseurl=http://vault.centos.org/centos/7.5.1804/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
EOF

Ensuite vous pouvez utiliser yum comme à l’habitude et sans se soucier de faire une upgrade système par erreur.


Recherche