appstreamcli: AppStream sistem önbelleği güncellendi, ancak sorunlar bulundu: Meta veri dosyalarında hatalar var: /var/cache/app-info/xmls/fwupd.xml


12

Bundan nasıl kurtulabilirim?

$ sudo apt-get güncellemesi
İsabet: 1 http://se.archive.ubuntu.com/ubuntu xenial InRelease
İsabet: 2 http://se.archive.ubuntu.com/ubuntu xenial-updates InRelease                                                                                             
İsabet: 3 http://download.virtualbox.org/virtualbox/debian xenial InRelease                                                                                        
İsabet: 4 http://se.archive.ubuntu.com/ubuntu xenial-backports InRelease                                                        
İsabet: 5 http://ppa.launchpad.net/freecad-community/ppa/ubuntu xenial InRelease                  
Alın: 6 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]
İsabet: 7 http://ppa.launchpad.net/freecad-maintainers/freecad-daily/ubuntu xenial InRelease                     
İsabet: 8 http://ppa.launchpad.net/freecad-maintainers/freecad-stable/ubuntu xenial InRelease                      
Hit: 9 http://ppa.launchpad.net/geany-dev/ppa/ubuntu xenial InRelease         
Get: 10 http://security.ubuntu.com/ubuntu xenial-security / main amd64 Paketleri [517 kB]               
Hit: 11 http://ppa.launchpad.net/gezakovacs/ppa/ubuntu xenial InRelease                                        
Hit: 12 http://ppa.launchpad.net/otto-kesselgulasch/gimp-edge/ubuntu xenial InRelease                            
Hit: 13 http://ppa.launchpad.net/pmjdebruijn/darktable-release/ubuntu xenial InRelease                          
Hit: 14 http://ppa.launchpad.net/webupd8team/java/ubuntu xenial InRelease                                       
Get: 15 http://security.ubuntu.com/ubuntu xenial-security / main i386 Paketleri [455 kB]
Get: 16 http://security.ubuntu.com/ubuntu xenial-security / main Çeviri-tr [221 kB]
Get: 17 http://security.ubuntu.com/ubuntu xenial-security / main amd64 DEP-11 Meta Verileri [67,7 kB]
Get: 18 http://security.ubuntu.com/ubuntu xenial-security / main DEP-11 64x64 Simgeler [68,0 kB]
Get: 19 http://security.ubuntu.com/ubuntu xenial-security / universe amd64 DEP-11 Meta Verileri [107 kB]
Alın: 20 http://security.ubuntu.com/ubuntu xenial-security / universe DEP-11 64x64 İkonlar [142 kB]
1 saniyede 1675 kB getirildi (969 kB / s)                                  
AppStream sistem önbelleği güncellendi, ancak sorunlar bulundu: Meta veri dosyalarında hatalar var: /var/cache/app-info/xmls/fwupd.xml
Paket listeleri okunuyor ... Tamam
E: Komut dosyalarını yürütmede sorun APT :: Update :: Post-Invoke-Success 'if / usr / bin / test -w / var / cache / app-info -a -e / usr / bin / appstreamcli; sonra appstreamcli refresh-cache> / dev / null; fi'
E: Alt işlem bir hata kodu döndürdü

$ sudo appstreamcli - sürüm
AppStream CLI aracı sürümü: 0.10.6

$ sudo appstreamcli refresh-cache --force --verbose
** (appstreamcli: 13014): DEBUG: Meta veri arama yoluna / usr / share / app-info / xmls eklendi.
** (appstreamcli: 13014): DEBUG: Meta veri arama yoluna / var / lib / app-info / yaml eklendi.
** (appstreamcli: 13014): DEBUG: Meta veri arama yoluna / var / cache / app-info / xmls eklendi.
** (appstreamcli: 13014): DEBUG: AppStream önbelleğini yenileme
** (appstreamcli: 13014): DEBUG: / usr / share / app-info / xmls adresinde veri aranıyor
** (appstreamcli: 13014): DEBUG: / var / cache / app-info / xmls adresinde veri aranıyor
** (appstreamcli: 13014): DEBUG: / var / lib / app-info / yaml konumunda veri aranıyor
** (appstreamcli: 13014): DEBUG: Okuma: /usr/share/app-info/xmls/org.freedesktop.fwupd.xml
** (appstreamcli: 13014): DEBUG: Okuma: /var/cache/app-info/xmls/fwupd.xml
** (appstreamcli: 13014): HATA AYIKLAMA: UYARI: XML verileri ayrıştırılamadı: Varlık: satır 265: ayrıştırıcı hatası: EntityRef: expecting ';'
        <checksum dosyaadı = "Bellenim_SF30 ve SN30_Pro_V1.26.dat" target = "içerik" t
                                                            ^

--- SNIP -------

** (appstreamcli: 13014): DEBUG: system / os / package / zathura-pdf-poppler.desktop, system / os / package / zathura.desktop'u genişletir, ancak system / os / package / zathura.desktop bulunamadı.
** (appstreamcli: 13014): HATA AYIKLAMA: Bellek içi veri havuzu güncellenirken hata oluştu: Meta veri dosyalarında hatalar var: /var/cache/app-info/xmls/fwupd.xml
** (appstreamcli: 13014): DEBUG: Stemming dili: en
AppStream sistem önbelleği güncellendi, ancak sorunlar bulundu: Meta veri dosyalarında hatalar var: /var/cache/app-info/xmls/fwupd.xml

Şuna bakarak: apt-get güncellemesi sırasında kütüphane bozulması hatası "Çözümler" yardımcı olmaz, sorun devam eder.

Bunu okumak: Ubuntu 16.04: get-update sırasında appstreamcli hatası ... ne yazık ki çare olarak indirmek ve yüklemek için daha eski bir sürüme sahip.


4
Üzgünüz, aynı gibi görünüyor, tarif edilen çareler yardımcı olmuyor. Paket üzerindeki bir "tasfiye" bir çözüm değildir .
Hannu

3
Bunun farklı bir sorun olduğuna inanıyorum. OP'nin uygulama sürümü (0.10.6) libappstream4'e bağlıdır. Aynı sorun var ve libappstream3 yüklü değil. Yüklemek sorunu çözmez. Libappstream4'ü yeniden yüklemek de sorunu çözmez. Ne de appstream tamamen yeniden
ricab


4
@karel et al, bu bir kopya değil, fwupd'daki temizleme ve yeniden yükleme işlemleriyle giderilemeyen bir sorundan kaynaklanıyor. Yazarlara göre Ubuntu'da bir backport gereklidir .
ricab

12
askubuntu.com/a/1053018/28943 Düzenlemeleri el: aslında cevap içerir /var/cache/app-info/xmls/fwupd.xmlyerine &göre &amp;(benim sürümünde hattı 265 yılında)
Confusion

Yanıtlar:


2

Bu, fwupd paketi için bir ayarlar dosyasındaki bir hata nedeniyle manuel düzenleme gerektirir:

sudo apt install expat
xmlwf /var/cache/app-info/xmls/fwupd.xml
sudo vim /var/cache/app-info/xmls/fwupd.xml

Tarafından verilen satır numarasına git xmlwf Benim durumumda var

/var/cache/app-info/xmls/fwupd.xml:268:72: not well-formed (invalid token)

Değiştir &ile (benim durumumda hattı 268 üzerinde) karakteri&amp;

Ardından güncellemeyi tekrar çalıştırabilirsiniz:

sudo apt update
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.