compiz, libkf5akonadisearch-bin 패키지의 알 수없는 다중 아키텍처 유형에 대해 14.04에서 16.04로 업그레이드 오류


20

을 사용하여 14.04 컴퓨터를 16.04로 업그레이드하려고합니다 do-release-upgrade. Wily 용 패키지 목록을 다운로드 한 후 다음 오류가 표시됩니다.

Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-min
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-min
Unknown Multi-Arch type 'no' for package 'libkf5akonadisearch-bin'
Ignoring Provides line with DepCompareOp for package php-psr-http-message-implementation
Ignoring Provides line with DepCompareOp for package php-psr-log-implementation
Ignoring Provides line with DepCompareOp for package php-math-biginteger
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-min
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-min
Unknown Multi-Arch type 'no' for package 'libkf5akonadisearch-bin'
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
You may want to run apt-get update to correct these problems

그런 다음 설치를 중단합니다. 제안 된 실행은 apt-get update아무것도하지 않는 것 같습니다. 위의 오류 메시지에 대한 인터넷 검색을 통해 다른 이전 릴리스로 업그레이드 할 때 비슷한 문제가 발생했지만 다른 수정 사항은 없었습니다. apt업그레이드로 문제를 해결할 수 있다고 제안 되었지만 쉽게 해결할 수있는 방법은 없습니다 (최신의 신뢰할 수있는 패키지로 최신 상태입니다).

16.04로 직접 업그레이드하려면 어떻게해야합니까?


- 그것은 그 세 패키지처럼 보인다 libkf5akonadisearch-bin, compiz-core, compiz-gnome는 그 그렇게 오래 된 것 또는 새로운인지 여부 불분명하지만, 메타 데이터를 파괴했다. 이전 패키지에있는 경우 임시로 3 개를 제거하여 도움이되는지 확인할 수 있습니까?
Josip Rodin

또한 16.04라면 원하는 것이 아니라 xenial이어야합니다.
Josip Rodin

Fwiw, 이것은 설치된 패키지의 문제가 아닙니다. 나도 그것을 얻었고, 그 패키지가 설치되어 있지 않습니다.
Doug

@Doug와 동의했습니다. 이 패키지 중 어느 것도 나를 위해 설치되지 않았으며 여전히 오류가 발생합니다. 완전히 붙어있다.
sstringer

답변:


13

이것은 apt의 버그이며 예, 수정은 apt를 업그레이드하는 것입니다.

/etc/apt/sources.list다음 행을 편집 하고 주석을 해제하십시오.

deb http://au.archive.ubuntu.com/ubuntu/ wily main restricted
deb http://au.archive.ubuntu.com/ubuntu/ wily-updates main restricted

이제 apt-get update'알 수없는 다중 아키텍처 유형'에 대해 동일한 오류가 표시됩니다.

이제 apt를 업그레이드하십시오 :

apt-get install --only-upgrade apt

이제 릴리스 설치 관리자를 실행하십시오.

do-release-upgrade

:)


2
불행히도 이것은 나를 위해 작동하지 않았습니다. 여러 미러 변형을 시도했지만 항상 "apt는 이미 최신 버전입니다"라는 메시지와 OP에서 설명한 원래 표시 중지 오류가 발생합니다.
sstringer

@ sstringer 내가 제안 할 수있는 것은 소스 목록을 업데이트하고 다음 주요 버전 (예 : Wily)에서 패키지 목록을 가져 오는 것입니다. apt-get update패키지 전체를 다운로드하고 있음을 보여 주어야합니다. ... 미안하지만 더 도움이 될 수 없습니다. 이것은 내가 아는 매우 실망스러운 버그입니다. 내가 말할 수있는 것은 : 그러나 당신은, 당신은 문제를 극복하기 위해 apt를 업그레이드해야합니다.이 문제에 대해 내가 찾은 유일한 솔루션입니다.
Doug

적절한 피닝이 이루어지지 않도록해야합니다.
koppor

4

나를 위해 일한 것 같았습니다

apt-get -f install libc6
apt-get install --only-upgrade apt

이것을 사용하여 민트 17-> 18 업그레이드에 도움이되었습니다. 이러한 오류는 오 탐지처럼 보입니다.
Michael Cole


0

또한 "최신 버전"메시지가 표시되지만 https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1404783/comments/12 에 따르면

나는 생생하고 생생한 업데이트를위한 출처를 sources.list에 추가하고 apt / vivid 버전을 설치했습니다.

sudo apt-get -t vivid install apt/vivid

그런 다음 sources.list에서 생생한 소스를 삭제하고 경고없이 apt-get 업데이트가 완료되었습니다.


1
apt-get-t 옵션이 없습니다.
Geek

실제로 -t 플래그는 --target-release입니다.
Software_Programineer

0

나를 위해 일한 것은 다음과 같습니다.

sudo rm -r /var/lib/apt/lists/*
sudo apt-get clean
sudo apt-get update

설치하는 동안 세그먼테이션 오류 오류가 발생하여 아카이브를 다시 지 웁니다.

sudo apt-get clean

그리고 모든 것이 잘되었습니다.

그것이 도움이되기를 바랍니다!

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