Mengapa pembaruan yum saya gagal?

4

Mengapa yum saya tidak lagi berfungsi? Sebelumnya berfungsi dengan baik. Tapi sepertinya berhenti bekerja. FYI, saya menjalankan ini pada sistem Centos yang berjalan di VirtualBox di MacBook Pro saya.

% sudo yum update
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
epel/metalink                                                                                                          |  13 kB     00:00
 * base: mirror.net.cen.ct.gov
 * c6-media:
 * epel: mirrors.ucr.ac.cr
 * extras: mirrors.bluehost.com
 * rpmforge: www.mirrorservice.org
 * updates: mirrors.bluehost.com
file:///media/CentOS/repodata/repomd.xml: [Errno 14] Could not open/read file://    /media/CentOS/repodata/repomd.xml
Trying other mirror.
file:///media/cdrecorder/repodata/repomd.xml: [Errno 14] Could not open/read file://    /media/cdrecorder/repodata/repomd.xml
Trying other mirror.
file:///media/cdrom/repodata/repomd.xml: [Errno 14] Could not open/read file://    /media/cdrom/repodata/repomd.xml
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: c6-media. Please verify its     path and try again    
Saqib Ali
sumber
2
Apakah CentOS DVD sudah terpasang? Anda juga dapat mencoba menjalankanyum --disablerepo='*media*' update
Cristian Ciupitu
DVD CentOS tidak terpasang. Jadi itu berhasil. Terima kasih. Kemudian saya mencoba menginstal paket saya: sudo yum --disablerepo = 'media' instal rpmforge dkms. Tidak dapat menemukan rpmforge. Bagaimana saya mengarahkannya ke repo yang benar di internet yang memiliki paket itu?
Saqib Ali
1
Baca Menginstal RPMforge .
Cristian Ciupitu

Jawaban:

3

CentOS DVD mungkin tidak di-mount, jadi Anda memasangnya sehingga repositori media berfungsi, atau Anda berhenti menggunakan repositori itu. Untuk menonaktifkan repositori saat memperbarui jalankan:

yum --disablerepo='*media*' update

Untuk menonaktifkan repositori, edit dan atur secara permanen ke . Misalnya Anda bisa menggunakan perintah ini:/etc/yum.repos.d/*media*.repoenabled0

sed --in-place -r 's/^\s*enabled\s*=.*$/enabled=0/' /etc/yum.repos.d/*.repo
Cristian Ciupitu
sumber
0

Jika Anda menggunakan linux (RHEL 6.4) di bawah vmware dan Anda mengaktifkan opsi folder bersama Anda

Jika Paket berada di bawah direktori berbagi Anda.

Buat tautan lunak dari direktori Paket Anda di bawah / opt

ln -s  /mnt/hgfs/rpm/packages /opt/packages
createrepo  -v /opt/packages
yum clean all
yum update

Selesai

chandra prakash
sumber