appstreamcli : AppStream 시스템 캐시가 업데이트되었지만 문제점이 발견되었습니다. 메타 데이터 파일에 오류가 있습니다. /var/cache/app-info/xmls/fwupd.xml


12

이걸 어떻게 제거합니까?

$ sudo apt-get 업데이트
조회수 : 1 http://se.archive.ubuntu.com/ubuntu xenial InRelease
조회수 : 2 http://se.archive.ubuntu.com/ubuntu xenial-updates InRelease                                                                                             
조회수 : 3 http://download.virtualbox.org/virtualbox/debian xenial InRelease                                                                                        
조회수 : 4 http://se.archive.ubuntu.com/ubuntu xenial-backports InRelease                                                        
조회수 : 5 http://ppa.launchpad.net/freecad-community/ppa/ubuntu xenial InRelease                  
Get : 6 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]
조회수 : 7 http://ppa.launchpad.net/freecad-maintainers/freecad-daily/ubuntu xenial InRelease                     
조회수 : 8 http://ppa.launchpad.net/freecad-maintainers/freecad-stable/ubuntu xenial InRelease                      
조회수 : 9 http://ppa.launchpad.net/geany-dev/ppa/ubuntu xenial InRelease         
Get : 10 http://security.ubuntu.com/ubuntu xenial-security / main amd64 패키지 [517 kB]               
조회수 : 11 http://ppa.launchpad.net/gezakovacs/ppa/ubuntu xenial InRelease                                        
조회수 : 12 http://ppa.launchpad.net/otto-kesselgulasch/gimp-edge/ubuntu xenial InRelease                            
조회수 : 13 http://ppa.launchpad.net/pmjdebruijn/darktable-release/ubuntu xenial InRelease                          
조회수 : 14 http://ppa.launchpad.net/webupd8team/java/ubuntu xenial InRelease                                       
Get : 15 http://security.ubuntu.com/ubuntu xenial-security / main i386 패키지 [455 kB]
Get : 16 http://security.ubuntu.com/ubuntu xenial-security / main 번역-엔 [221 kB]
Get : 17 http://security.ubuntu.com/ubuntu xenial-security / main amd64 DEP-11 메타 데이터 [67,7 kB]
Get : 18 http://security.ubuntu.com/ubuntu xenial-security / main DEP-11 64x64 아이콘 [68,0 kB]
Get : 19 http://security.ubuntu.com/ubuntu xenial-security / universe amd64 DEP-11 메타 데이터 [107 kB]
Get : 20 http://security.ubuntu.com/ubuntu xenial-security / universe DEP-11 64x64 아이콘 [142 kB]
1에서 1 685 kB 가져 오기 (969 kB / s)                                  
AppStream 시스템 캐시가 업데이트되었지만 문제가 발견되었습니다. 메타 데이터 파일에 오류가 있습니다. /var/cache/app-info/xmls/fwupd.xml
패키지 목록을 읽는 중 ... 완료
E : 스크립트 실행 문제 APT :: Update :: Post-Invoke-Success 'if / usr / bin / test -w / var / cache / app-info -a -e / usr / bin / appstreamcli; 그런 다음 appstreamcli refresh-cache> / dev / null; fi '
E : 서브 프로세스가 오류 코드를 리턴했습니다.

$ sudo appstreamcli-버전
AppStream CLI 도구 버전 : 0.10.6

$ sudo appstreamcli refresh-cache --force --verbose
** (appstreamcli : 13014) : 디버그 : 메타 데이터 검색 경로에 / usr / share / app-info / xmls가 추가되었습니다.
** (appstreamcli : 13014) : DEBUG : 메타 데이터 검색 경로에 / var / lib / app-info / yaml이 추가되었습니다.
** (appstreamcli : 13014) : DEBUG : 메타 데이터 검색 경로에 / var / cache / app-info / xmls가 추가되었습니다.
** (appstreamcli : 13014) : 디버그 : AppStream 캐시 새로 고침
** (appstreamcli : 13014) : 디버그 : / usr / share / app-info / xmls에서 데이터 검색
** (appstreamcli : 13014) : 디버그 : / var / cache / app-info / xmls에서 데이터 검색
** (appstreamcli : 13014) : 디버그 : / var / lib / app-info / yaml에서 데이터 검색
** (appstreamcli : 13014) : 디버그 : 읽기 : /usr/share/app-info/xmls/org.freedesktop.fwupd.xml
** (appstreamcli : 13014) : 디버그 : 읽기 : /var/cache/app-info/xmls/fwupd.xml
** (appstreamcli : 13014) : DEBUG : 경고 : XML 데이터를 구문 분석 할 수 없습니다. 엔티티 : 265 행 : 구문 분석기 오류 : EntityRef : ''를 기대합니다. '
        <checksum filename = "Firmware_SF30 & SN30_Pro_V1.26.dat"target = "content"t
                                                            ^

---한조각-------

** (appstreamcli : 13014) : 디버그 : system / os / package / zathura-pdf-poppler.desktop은 system / os / package / zathura.desktop을 확장하지만 system / os / package / zathura.desktop을 찾을 수 없습니다.
** (appstreamcli : 13014) : 디버그 : 인 메모리 데이터 풀을 업데이트하는 동안 오류가 발생했습니다. 메타 데이터 파일에 오류가 있습니다. /var/cache/app-info/xmls/fwupd.xml
** (appstreamcli : 13014) : 디버그 : Stemming 언어는 : ko
AppStream 시스템 캐시가 업데이트되었지만 문제가 발견되었습니다. 메타 데이터 파일에 오류가 있습니다. /var/cache/app-info/xmls/fwupd.xml

보고 : apt-get 업데이트 중 라이브러리 손상 오류 "원인"이 도움이되지 않으면 문제가 지속됩니다.

이것을 읽으십시오 : Ubuntu 16.04 : get-update 동안 appstreamcli 오류 ... 슬프게도 구식 버전으로 다운로드하여 해결책으로 설치할 수 있습니다.


4
죄송합니다. 같은 방법으로, 설명 된 해결책이 도움이되지 않습니다. 패키지의 "퍼지" 는 해결책 이 아닙니다 .
Hannu

3
나는 이것이 다른 문제라고 생각합니다. OP의 appstream 버전 (0.10.6)은 libappstream4에 따라 다릅니다. 동일한 문제가 있고 libappstream3이 설치되지 않았습니다. 설치해도 문제가 해결되지 않습니다. libappstream4를 다시 설치해도 문제가 해결되지 않습니다. appstream도 완전히 다시 설치할 필요도 없습니다
ricab


4
@karel et al은 복제본이 아니며 퍼지 및 재설치로 해결할 수없는 fwupd의 문제로 인해 발생합니다. 저자에 따르면 우분투 에는 백 포트가 필요합니다 .
ricab

12
askubuntu.com/a/1053018/28943 수동으로 편집 : 실제로 답을 포함 /var/cache/app-info/xmls/fwupd.xml를 교체 &함으로써 &amp;(내 버전의 라인 265에서)
혼란

답변:


2

fwupd 패키지 설정 파일의 버그로 인해 수동 편집이 필요합니다.

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

xmlwf 내 줄 번호로 이동 내 경우에는

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

바꾸기 &로 (내 경우에는 라인 268에) 문자를&amp;

그런 다음 업데이트를 다시 실행할 수 있습니다.

sudo apt update
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.