• CentOS 6 - Repo URL ab 2021

CentOS 6 - Repo URL nach EOL anpassen

CentOS 6 erhält seit Ende 2020 keine Updates mehr (EOL - End of life) und die Quellen wurden von den Mirrorservern entfernt. Um weiterhin Pakete installieren oder das System auf den letzten Stand bringen zu können, müssen die Adressen der Paketquellen (yum Repositories / CentOS.repo) angepasst werden.


Entfernen der alten Repositories

Lassen Sie alle vorhandenen Repositories anzeigen und löschen Sie anschließend CentOS und epel Konfigurationen:

[root@server ~]# ls /etc/yum.repos.d/
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-fasttrack.repo  CentOS-Media.repo  CentOS-Vault.repo  epel.repo

[root@server ~]# rm /etc/yum.repos.d/CentOS*.repo
[root@server ~]# rm /etc/yum.repos.d/epel.repo

CentOS Repository mit neuen Adressen anlegen

CentOS archiviert alte Versionen unter https://vault.centos.org/ - wir erstellen deshalb ein neue Repository-Konfiguration mit diesem Server. Metadata expire kann auf never gesetzt werden, da sich an den Paketquellen nichts mehr ändern wird.


[root@server ~]# cat /etc/yum.repos.d/CentOS.repo

[base]
name=CentOS-6.10 - Base
baseurl=http://vault.centos.org/6.10/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
enabled=1
metadata_expire=never

#released updates
[updates]
name=CentOS-6.10 - Updates
baseurl=http://vault.centos.org/6.10/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
enabled=1
metadata_expire=never

# additional packages that may be useful
[extras]
name=CentOS-6.10 - Extras
baseurl=http://vault.centos.org/6.10/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
enabled=1
metadata_expire=never

# additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-6.10 - CentOSPlus
baseurl=http://vault.centos.org/6.10/centosplus/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
enabled=0
metadata_expire=never

#contrib - packages by Centos Users
[contrib]
name=CentOS-6.10 - Contrib
baseurl=http://vault.centos.org/6.10/contrib/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
enabled=0
metadata_expire=never

EPEL Repository hinzufügen

Dieser Schritt ist optional und wird nur benötigt wenn epel zuvor genutzt wurde:


[root@server ~]# cat /etc/yum.repos.d/epel.repo

[epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
baseurl=https://archives.fedoraproject.org/pub/archive/epel/6/$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
metadata_expire=never

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 6 - $basearch - Debug
baseurl=https://archives.fedoraproject.org/pub/archive/epel/6/$basearch/debug
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1
metadata_expire=never

[epel-source]
name=Extra Packages for Enterprise Linux 6 - $basearch - Source
baseurl=https://archives.fedoraproject.org/pub/archive/epel/6/SRPMS
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1
metadata_expire=never

Neue Paketquellen laden

Entfernen Sie eventuell vorhandene Metadaten: yum clean all

Geben Sie nun yum check-update ein um eine Liste der verfügbaren Pakete zu laden und zu überprüfen ob das lokale System auf dem letzten Stand ist. Danach können Sie fehlende Pakete wie gewohnt mit yum install installieren.

Information zum Datenschutz | Helfen Sie uns diese Seite zu optimieren und erlauben Sie Cookies - daraus gewonnene Informationen werden nicht an Dritte weitergegeben.
Ablehnen Erlauben