"AppStream 캐시 업데이트가 완료되었지만 오류로 인해 일부 메타 데이터가 무시되었습니다."


68

apt update루트로 실행 했지만 다음 오류 메시지가 표시되었습니다. AppStream cache update completed, but some metadata was ignored due to errors.이 구성 파일을 편집하는 솔루션을 제공하는이 링크를 찾았습니다 /usr/share/app-info/xmls/org.freedesktop.fwupd.xml. 그러나 이것을 열었고 솔루션과 동일한 코드가 있음을 알았습니다. 내 설정 파일

이 문제로 패키지를 업데이트 할 수 있습니까? 편집 : 쉘에서 전체 로그 :

Des:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Obj:2 http://es.archive.ubuntu.com/ubuntu xenial InRelease  
Des:3 http://es.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]    
Des:4 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [67,0 kB]
Des:5 http://es.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]  
Des:6 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 64x64 Icons [38,3 kB]
Des:7 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 DEP-11 Metadata [19,4 kB]
Des:8 http://security.ubuntu.com/ubuntu xenial-security/universe DEP-11 64x64 Icons [25,6 kB]
Des:9 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 DEP-11 Metadata [212 B]
Des:10 http://es.archive.ubuntu.com/ubuntu xenial-updates/main amd64 DEP-11 Metadata [293 kB]
Des:11 http://es.archive.ubuntu.com/ubuntu xenial-updates/main DEP-11 64x64 Icons [182 kB]
Des:12 http://es.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 DEP-11 Metadata [119 kB]
Des:13 http://es.archive.ubuntu.com/ubuntu xenial-updates/universe DEP-11 64x64 Icons [132 kB]
Des:14 http://es.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 DEP-11 Metadata [2.520 B]
Des:15 http://es.archive.ubuntu.com/ubuntu xenial-backports/main amd64 DEP-11 Metadata [208 B]
Des:16 http://es.archive.ubuntu.com/ubuntu xenial-backports/universe amd64 DEP-11 Metadata [212 B]
Des:17 http://es.archive.ubuntu.com/ubuntu xenial-backports/multiverse amd64 DEP-11 Metadata [212 B]
Descargados 1.186 kB en 1s (851 kB/s)                        
AppStream cache update completed, but some metadata was ignored due to errors.
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Todos los paquetes están actualizados.

답변:


86

버그는 appstreampackage version 에서 수정 0.10.1되었지만 Ubuntu 16.04에 설치되는 버전이 0.9.4기본적으로 있습니다. Ubuntu 16.10은 표준 리포지토리에 제공되는 업데이트를 자동으로받습니다.

그러나 Ubuntu 16.04에 대한 버그 수정이 포함 된 업데이트 된 패키지 버전 xenial-backports은 다른 저장소보다 우선 순위가 낮은 리포지토리를 통해서만 제공됩니다 . 즉, 수동으로 지정하지 않으면이 버전으로 업그레이드되지 않습니다.

에이블하기 위해 xenial-backports처음에 저장소를 따라 나는 "백 포트"저장소를 사용하려면 어떻게합니까? (하지만 리포지토리 만 활성화하면 저장소 우선 순위를 수정할 필요가 없습니다).

그런 xenial-backports다음 다음을 입력 하여 버전으로 업그레이드하십시오 .

sudo apt install appstream/xenial-backports

이제 appstream패키지가 version으로 업그레이드되어야합니다 0.10.1.

$ appstreamcli --version
AppStream CLI tool version: 0.10.1

이제 캐시 데이터를 강제로 새로 고치면 더 이상 경고가 표시되지 않습니다.

$ sudo appstreamcli refresh --force
AppStream cache update completed successfully.

6
안녕하세요, 마지막 명령으로 "AppStream 시스템 캐시가 업데이트되었지만 문제가 발견되었습니다. 메타 데이터 파일에 오류가 있습니다. /var/cache/app-info/xmls/fwupd.xml" "AppStream CLI 도구 버전 : 0.10 .6
JIV

@JIV 나는 그것에 대해 새로운 질문을해야한다고 생각합니다. 컨텍스트를 제공하기 위해 이에 대한 링크를 포함 할 수 있습니다.
바이트 커맨더

우분투 16.04에서 몇 년 동안 사용한 후이 문제가 처음으로 발생했습니다. 백 포트 저장소가 사용 가능하더라도 동일한 오류가 발생합니다. 이 질문을 게시하십시오 .
태양 곰

@JIV, "AppStream 시스템 캐시가 업데이트되었지만 문제가 발견되었습니다. 메타 데이터 파일에 오류가 있습니다 : /var/cache/app-info/xmls/fwupd.xml"에 대한 질문을 게시 했습니까? "당신과 같은 메시지가 있습니다. 해결책을 찾았습니까?
태양 곰



6

버그를 제거하려면 12 월 1 일에 버그가 수정 되었습니다 proposed. 소프트웨어 및 업데이트의 개발자 옵션에서 리포지토리 를 활성화해야합니다 .

  • 대시를 연 다음 "소프트웨어 및 업데이트"를 입력하십시오.
  • "개발자 옵션"탭으로 이동하십시오.
  • "시험판 업데이트 (xenial-proposed)"체크 상자를 활성화하십시오.
  • 리포지토리 설정에 필요한 관리자 비밀번호가 변경되면 팝업창에 입력하십시오.
  • 창을 Reload닫고을 클릭 하여 변경된 소스를 적용 하십시오 ( apt-get update).
  • 터미널을 열고 sudo apt-get update명령 을 시도하십시오 .

감사합니다 Liso, 그러나 표준 apt-get 업데이트 / 업그레이드 절차를 수행 한 후 몇 분 전에 오류가 사라졌기 때문에 제안 된 수정 프로그램이 배포 된 것 같습니다 (마지막 1-2 시간 내에).
ColdCold

6
proposed벙어리에서 활성화 및 업그레이드하면 많은 문제가 발생할 수 있습니다.
Pilot6

0

때때로 대상 릴리스를 사용 하면 이러한 문제가 발생할 수 있으므로 제거하십시오. 에 있어야하며 /etc/apt/apt.conf.d/<filename>다음과 같이 보입니다.APT::Default-Release "n=stretch,o=Debian"

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