GNU/Linux >> Belajar Linux >  >> Cent OS

"yum update" gagal dengan "[paket versi 1] adalah duplikat dengan [paket versi 2]"

Masalahnya

Perintah “yum update” gagal karena paket duplikat di sistem:

tigervnc-server-1.1.0-8.el6_5.x86_64 is a duplicate with tigervnc-server-1.1.0-5.el6_4.1.x86_64

Akar Penyebab

Ini mungkin terjadi karena pembaruan yum dihentikan secara tidak terduga sebelumnya, yang mengakibatkan adanya paket duplikat, karena paket lama belum dihapus dari sistem.

Menghapus paket duplikat

1. Gunakan pembersihan paket untuk menghapus duplikat:

# package-cleanup --dupes
# package-cleanup --cleandupes

Opsi:‘–penipu ' akan memindai duplikat di rpmdb.
Opsi:'–cleandupes ' akan memindai duplikat di rpmdb dan menghapus versi yang lebih lama.

PERINGATAN :Anda mungkin juga mempertimbangkan untuk menambahkan –noscripts opsi untuk perintah untuk menghindari memicu skrip uninstall untuk RPM yang ditargetkan karena versi lain dari RPM akan tetap diinstal.

2. Perbarui sistem setelah menghapus duplikat:

# yum update

3. Setelah pembersihan dilakukan, verifikasi dan instal paket dengan perintah berikut,

# yum info packagename
# yum install packagename

4. Jika versi 32-bit dari paket yang diinstal pada sistem tidak tersedia di bawah saluran 64-bit, maka hapus yang sama menggunakan perintah berikut dan mereka menjalankan perintah yum.

# rpm -e --justdb [package name]


Cent OS
  1. Firewalld gagal memulai CentOS 8 dengan DBusException

  2. Perintah Yum Gagal dengan "Aplikasi lain saat ini memegang kunci yum" di CentOS / RHEL 7

  3. “Tidak dapat menyelesaikan proxy:https; Kesalahan tidak diketahui” – kesalahan dengan ‘pembaruan yum’

  1. Cara Menginstal Ulang Perpustakaan yang Rusak dengan yum

  2. Pembaruan DNF Gagal Dengan Kesalahan "Pemeriksaan GPG GAGAL" - CentOS / RHEL 8

  3. Yum Gagal dengan “Error:database disk image is malformed” di /var/log/messages

  1. Tingkatkan versi PHP ke 5.6 di Centos 6

  2. 'yum update' Gagal dengan pesan kesalahan "Tidak dapat menyelesaikan host" di Centos - Inilah Perbaikannya

  3. kesalahan pembaruan apt dengan versi kosmik ubuntu 18.10