Tutorial ini akan menjelaskan cara memperbaiki kesalahan repo yum “Tidak dapat menemukan baseurl yang valid” , saat menjalankan yum install
atau yum update
perintah pada CentOS versi 5.11. Berikut cuplikan kesalahan lengkapnya.
YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/ removing mirrorlist with no valid mirrors: /var/cache/yum/base/mirrorlist.txt Error: Cannot find a valid baseurl for repo: base
Bagaimana cara mengatasi kesalahan YumRepo – Tidak dapat menemukan url dasar yang valid?
Red Hat Enterprise Linux 5 (RHEL 5) dan turunannya seperti CentOS 5 dan Scientific Linux 5 telah mencapai akhir masa pakainya (EOL) pada akhir Maret 2017. Semua sistem harus diperbarui ke rilis RHEL 6 /CentOS 6 atau RHEL 7/CentOS 7 yang didukung masing-masing hingga tahun 2020 dan 2024 seperti yang dinyatakan di sini.
Perbarui ke OS terbaru:OS terbaru akan memiliki mekanisme keamanan yang lebih baik. Jika Anda masih menjalankan OS (Kernels) yang lebih lama, itu akan menjadi kurang aman dan akhirnya dapat disusupi.
Jika Anda masih ingin menjalankan CentOS 5 karena berbagai alasan, maka Anda harus memperhatikan masalah keamanan. Sejak CentOS 5 dihentikan, banyak situs mirror yang menjatuhkan repositori CentOS-5. Jika Anda ingin mengakses yum repo untuk versi RHEL atau CentOS yang lebih lama, ikuti langkah-langkah di bawah ini.
Langkah 1: Jalankan perintah di bawah ini sebagai pengguna dengan hak istimewa root/sudo.
# echo "http://vault.centos.org/5.11/os/x86_64/" > /var/cache/yum/base/mirrorlist.txt
# echo "http://vault.centos.org/5.11/extras/x86_64/" > /var/cache/yum/extras/mirrorlist.txt
# echo "http://vault.centos.org/5.11/updates/x86_64/" > /var/cache/yum/updates/mirrorlist.txt
Nah, Anda baru saja menyiapkan repositori CentOS 5. Sekarang Anda dapat menginstal atau meningkatkan paket dari repositori vault.centos.org.
Langkah 2: Jalankan perintah pembaruan yum:
# yum update