Mengembalikan Repository Yang Terhapus Pada Centos 8

Entah disengaja atau tidak, tapi kemungkinan repositories kita terhapus itu pasti ada. Itu yang saya lakukan “dengan sengaja” menghapus isi folder /etc/yum.repos.d dikarenakan install VestaCP yang gagal terus.

Biasanya saat kita jalankan perintah yum, misal yum update, akan muncul error seperti ini Error: There are no enabled repositories in “/etc/yum.repos.d”, “/etc/yum/repos.d”, “/etc/distro.repos.d”.

Yang saya lakukan sebagai berikut :

  1. Create folder /tmp-repo atau terserah apapun namanya, lalu pindah ke folder tersebut.
    mkdir /tmp-repo
    cd /tmp-repo
  2. Kemudian download file centos-repos-8.1-1.1911.0.8.el8.x86_64.rpm (sesuaikan dengan versi centosnya. Cara lihat versi centos bisa dengan “cat /etc/centosrelease” atau “rpm query centosrelease“)
    wget http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-repos-8.1-1.1911.0.8.el8.x86_64.rpm
  3. Extract file nya
    rpm2cpio centos-repos-8.1-1.1911.0.8.el8.x86_64.rpm | cpio –extract –make-directories –verbose “*.repo”
  4. Copy kan semua file repository hasil extract tersebut
    cp etc/yum.repos.d/* /etc/yum.repos.d/

Untuk memastikan yum sudah bisa digunakan lagi, silakan di coba “yum update“.

Yum

Selamat datang kembali

* Ini bagian dari proses instalasi VestaCP di VPS Centos 8

Tinggalkan komentar

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.