Paketleri kaldırırken PREUN komut dosyasında yum hatası


16

zarafaPosta sunucusunu kaldırmaya çalışıyorum .

yum list installedKurulu paketleri görüntülemek için kullanıyorum .

Bundan sonra kullanıyorum yum erase zarafa*

Tüm paketleri alır, ancak döndürür:

Error in PREUN scriptlet in rpm package zarafa-dagent
Error in PREUN scriptlet in rpm package zarafa-gateway
Error in PREUN scriptlet in rpm package zarafa-monitor
Error in PREUN scriptlet in rpm package zarafa-server
Error in PREUN scriptlet in rpm package zarafa-spooler
Error in PREUN scriptlet in rpm package zarafa-ical
zarafa-ical-7.1.9-1.el6.i686 was supposed to be removed but is not!
  Verifying  : zarafa-ical-7.1.9-1.el6.i686                                                                                                                                                1/6 
zarafa-spooler-7.1.9-1.el6.i686 was supposed to be removed but is not!
  Verifying  : zarafa-spooler-7.1.9-1.el6.i686                                                                                                                                             2/6 
zarafa-server-7.1.9-1.el6.i686 was supposed to be removed but is not!
  Verifying  : zarafa-server-7.1.9-1.el6.i686                                                                                                                                              3/6 
zarafa-monitor-7.1.9-1.el6.i686 was supposed to be removed but is not!
  Verifying  : zarafa-monitor-7.1.9-1.el6.i686                                                                                                                                             4/6 
zarafa-gateway-7.1.9-1.el6.i686 was supposed to be removed but is not!
  Verifying  : zarafa-gateway-7.1.9-1.el6.i686                                                                                                                                             5/6 
zarafa-dagent-7.1.9-1.el6.i686 was supposed to be removed but is not!
  Verifying  : zarafa-dagent-7.1.9-1.el6.i686                                                                                                                                              6/6 

Failed:
  zarafa-dagent.i686 0:7.1.9-1.el6      zarafa-gateway.i686 0:7.1.9-1.el6     zarafa-ical.i686 0:7.1.9-1.el6     zarafa-monitor.i686 0:7.1.9-1.el6     zarafa-server.i686 0:7.1.9-1.el6    
  zarafa-spooler.i686 0:7.1.9-1.el6  

1
aradı Error in PREUN scriptlet in rpm package ddclient ve buraya geldi - Teşekkürler.
Felipe Alvarez

Yanıtlar:


47

Bir şekilde yum önbellek veri ve rpm veritabanı sanırım birbirleri ile senkronize var gibi görünüyor. Sonraki komutları çalıştırmayı deneyin:

su -c 'yum clean all && rpm --rebuilddb'
su -c 'package-cleanup --problems'

O zaman koş:

su -c 'yum erase zarafa*'

Düzenleme # 1: Sonraki komutu çalıştırmayı deneyin:

# su -c 'yum --setopt=tsflags=noscripts remove zarafa*'

Bu işe yaramazsa şunu deneyin:

# su -c 'rpm -e --noscripts zarafa*'

iyi deneyin, ama yine de başarısız oldu
Krauser

Evet, tamamen aynı
Krauser

4
Ve Edit # 1'in komutu?
Itai Ganot

--setopt = tsflags = noscripts harika, teşekkürler!
andrej

5
yum --setopt=tsflags=noscripts remove <pkgname>benim için çalıştı
Felipe Alvarez

8

rpm -ql <packagename>Orijinal içeriği görmek için bir yaptım .

kalan herhangi bir dosyayı manuel olarak sildi.

yum, yukarıda açıklandığı gibi noscripts bayrağıyla koştu, bu yüzden komut dosyası başarısız olmaz.

yum --setopt=tsflags=noscripts remove <packagename>
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.