Saya selesai menginstal CentOS 6, tetapi ketika saya mencoba menjalankan yum update
saya dapat:
[root@centos6test ~]# yum update
Loaded plugins: fastestmirror, refresh-packagekit
Determining fastest mirrors
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=i386&repo=os
error was 14: PYCURL ERROR 6 - "" Error: Cannot find a valid baseurl for repo: base
Mengapa itu terjadi? Bagaimana saya bisa memperbaikinya?
curl 'http://mirrorlist.centos.org/?release=6&arch=i386&repo=os'
?Jawaban:
Pertama-tama Anda harus terhubung, AFAIK CentOS 6 minimal mengatur perangkat jaringan Anda
ONBOOT=No
, lakukan sajadhclient
dengan hak admin untuk antarmuka jaringan Anda dan Anda harus menjalankan dan menjalankan:$ sudo dhclient
sumber
ONBOOT=No
terletak di seperti file/etc/sysconfig/network-scripts/ifcfg-enp0s3
. Saya mengedit file ituONBOOT=yes
dan reboot dapat memperbaikinya.ONBOOT=yes
dalam/etc/sysconfig/network-scripts/ifcfg-enp0s3
karya untuk saya, terima kasih @JohnnyWongSaya telah berjuang dengan masalah yang sama pada Centos6.4 x86_64. Saya mendapat kesalahan berikut:
Jadi, saya memperbaikinya dengan langkah-langkah ini:
edit antarmuka jaringan. Untuk kasus saya, saya menggunakan
eth0
CentOS 6.X Di CentOS 7 Anda dapat menggunakan antarmuka "ensxxx".perbarui NM_CONTROLLED ke no
restart antarmuka jaringan
sumber
ifcfg-eth0
tidak ada pada CentOs 74.2.2.2
mungkin bukan entri DNS yang Anda inginkan!Saya memiliki masalah yang sama dan diselesaikan setelah saya mengedit
/etc/yum.conf
file. Jika Anda menjalankan server proxy dan IP yang diberikan ke server dilewati tetapi masih saat Anda membuka di browser (IE - kita perlu memberi tanda centang pada proxy tetapi tidak perlu memberikan nama pengguna dan kata sandi.)Tambahkan baris berikut ini di bagian utama dari file /etc/yum.conf.
yaitu, mengganti alamat proxy dengan proxy yang sebenarnya. Juga ganti nomor port jika bukan 8080.
Jika proksi memerlukan otentikasi, tambahkan ini juga ke file
sumber
Saya mengedit file
/etc/yum.repos.d/CentOS-Base.repo
dan menghapus komentarbaseurl
:sumber
Jika mem-ping host yang terkenal dengan namanya (mis.
ping www.google.com
) Kembaliping: unknown host
tetapi mem-ping ip (misping 8.8.8.8
) berfungsi dengan baik maka Anda memiliki masalah resolusi DNS - coba tambahkan entri ini ke/etc/resolv.conf
:sumber
Saya memiliki masalah yang sama kemarin dan saya menghabiskan waktu berjam-jam untuk menyelesaikannya. Solusinya akhirnya menjadi sederhana.
Hapus konten
/etc/yum.repos.d/remi.repo
dan kemudian jalankanSelesai! Konten file akan mulai mengunduh lagi dan dikonfigurasikan.
sumber
remi.repo
file ini berada?/etc/yum.repos.d
-remi.repo
kebetulan merupakan nama file dalam kasus iniBerikut adalah satu lagi kemungkinan yang saya temukan, menyebabkan masalah ini:
Saya menggunakan modul Wayang untuk membuat repo EPEL untuk CentOS, modul stahnma / epel.
Dalam modul itu dibangun URL repo dengan variabel
::os_maj_version
yang tidak ada dalam daftar fakta saya. Saya harus menggantinya dengan :: operatingsystemmajrelease.Jadi URL dalam
/etc/yum.repos.d/epel.repo
salah format .sumber
Itu terjadi pada saya di lingkungan Centos 7, dan saya dapat menyelesaikannya dengan perintah berikut:
Saya belum menjalankan perintah yum selama beberapa bulan, sepertinya metadata yang di-cache menjadi usang.
sumber
Semua jawaban sebelumnya benar tetapi sayangnya tidak berhasil untuk saya. Perintah di bawah ini bekerja untuk saya:
Peringatan ini akan menghapus kalian semua Centos repo !!! gunakan ini dengan risiko Anda sendiri
sumber