[2025] Fix for CentOS 7 Repo Due to End of Life (EOL) Mirrorlist Error

Jika anda masih menggunakan Centos7 sebagai OS pada server, pasti akan memiliki masalah pada saat melakukan update/install dari repository. Dikarenakan per 30 Juni 2024 Centos7 resmi memasuki EOL (End-Of–Life) stage dimana kita akan mendapatkan error seperti ini :

Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Name or service not known"

Solusi yang disarankan :

  1. Comment out Mirrorlist and Update Base URL
    • sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
    • sed -i 's|#\s*baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
  2. Run the Fix Script
    • curl -s -L https://systron.net/blog/wp-content/uploads/2024/07/centos7-repo-fix.sh | bash
Skrip ini akan secara otomatis menyesuaikan URL repositori dasar untuk menggunakan arsip vault.centos.org, memastikan bahwa server CentOS 7 Anda dapat mengambil paket dan pembaruan tanpa mengalami kesalahan.

jika anda sudah menggunakna cara ini namun tidak berhasiol coba periksa apakah server anda tidak mengalami masalah dengan ssl certificate.

coba dengan perintah

curl -v https://google.com

jika mengalami error seperti url: (77) Problem with the SSL CA cert (path? access rights?). silahkan melihat posrtingan sebelumnya

Sumber : https://systron.net/blog/fix-for-centos-7-repo-due-to-end-of-life-eol-mirrorlist-error/

Leave a Reply

Your email address will not be published. Required fields are marked *