Cara memperbaiki tidak dapat menemukan baseurl yang valid untuk repo di centos

Cara memperbaiki tidak dapat menemukan baseurl yang valid untuk repo di centos

Salah satu kesalahan paling umum Centos Pengguna bertemu saat menggunakan yum package manager (misalnya menjalankan perintah pembaruan yum), terutama pada sistem yang baru diinstal adalah “Tidak dapat menemukan baseUrl yang valid untuk repo: base/7/x86_64".

Dalam artikel singkat ini, kami akan menunjukkan cara memperbaiki "tidak dapat menemukan baseurl yang valid untuk repo"Kesalahan di Centos Linux distribusi.

Tangkapan layar berikut menunjukkan kesalahan di atas setelah menjalankan perintah yum untuk mencari paket.

# Yum Search Redis 
Tidak dapat menemukan baseUrl yang valid untuk kesalahan repo

Kesalahan menunjukkan itu Yum tidak mampu mengakses repositori dasar yang digunakannya untuk menemukan informasi paket. Dalam kebanyakan kasus, ada dua kemungkinan penyebab kesalahan: 1) masalah jaringan dan/atau 2) URL dasar yang dikomentari dalam file konfigurasi repositori.

Anda dapat memperbaiki kesalahan ini dengan cara berikut:

1. Pastikan sistem Anda terhubung ke internet. Anda dapat mencoba melakukan ping arah internet apa pun, misalnya, Google.com.

# ping google.com 
Ping tuan rumah

Hasil ping menunjukkan masalah DNS atau tidak ada konektivitas internet. Dalam hal ini, cobalah mengedit file konfigurasi antarmuka jaringan. Untuk mengidentifikasi antarmuka jaringan Anda, jalankan perintah IP.

# ip add 
Identifikasi antarmuka jaringan

Untuk mengedit konfigurasi untuk antarmuka ENP0S8, Buka file /etc/sysconfig/network-scripts/ifcfg-enp0s8 seperti yang ditunjukkan.

# vi/etc/sysconfig/network-scripts/ifcfg-enp0s8 

Jika ini masalah DNS, cobalah menambahkan Server nama di file konfigurasi seperti yang ditunjukkan.

Dns1 = 10.0.2.2 dns2 = 8.8.8.8 

Lalu restart Pengelola jaringan Layanan dengan perintah Systemctl.

# Systemctl Restart NetworkManager 

Untuk informasi lebih lanjut, baca artikel kami: Cara Mengkonfigurasi Alamat IP Statis Jaringan dan Kelola Layanan di Rhel/Centos 7.0.

Setelah membuat perubahan dalam pengaturan jaringan, cobalah untuk menjalankan ping sekali lagi.

# ping google.com 
Ping A Host Lagi

Sekarang jalankan coba jalankan pembaruan yum atau perintah yum apa pun yang menunjukkan kesalahan di atas, sekali lagi.

# Yum Search Redis 
Cari paket

2. Jika sistem terhubung ke internet dan DNS berfungsi dengan baik, maka harus ada masalah dengan file konfigurasi repo /etc/yum.repo.d/centos-base.repo.

Buka file menggunakan editor baris perintah favorit Anda.

# vi /etc /yum.repo.d/centos-base.repo 

Cari [basis] bagian, cobalah membatalkan komentar baseurl dengan menghapus yang memimpin # di garis baseurl seperti yang ditunjukkan pada tangkapan layar berikut.

Edit file repo yum

Simpan perubahan dan tutup file. Sekarang coba jalankan perintah yum lagi.

# pembaruan yum 

Dalam artikel ini, kami telah menjelaskan cara memperbaiki “Tidak dapat menemukan baseUrl yang valid untuk repo:"Kesalahan di Centos 7. Kami ingin mendengar dari Anda, berbagi pengalaman dengan kami. Anda juga dapat berbagi solusi yang Anda tahu untuk memperbaiki masalah ini, melalui formulir umpan balik di bawah ini.