Aggiornare i repository per CentOS 8

CentOS 8 ha raggiunto la fase di End Of Life (EOL) a dicembre 2021. CIò significa che non riceverà più aggiornamenti (versione sfortunata?)

Dovendo installare tale versione su qualche server, risulta impossibile utilizzare yum in quanto i mirror sono tutti offline. Fortunatamente una versione con gli archivi storici (che non verranno più aggiornata si trova su vault.centos.org

Step 1: andare nella cartella /etc/yum.repos.d/

Step 2: Esegui i comandi seguenti per cambiare il puntamento da mirror.centos.org a vault.centos.org
sed -i ‘s/mirrorlist/#mirrorlist/g’ /etc/yum.repos.d/CentOS-*
sed -i ‘s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g’ /etc/yum.repos.d/CentOS-*

Step 3: Ripulisci la cache di yum
yum clean all

Step 4: Adesso è possibile aggiornare tutti i pacchetti
yum update -y