erros ao atualizar de 14.04 para 16.04 sobre o tipo Unknown Multi-Arch para pacotes compiz, libkf5akonadisearch-bin

15

Estou tentando atualizar minha máquina 14.04 para 16.04 usando do-release-upgrade . Depois de baixar as listas de pacotes para astuto, vejo os seguintes erros:

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

Em seguida, prossegue para anular a instalação. A execução sugerida de apt-get update parece não fazer nada. Pesquisando as mensagens de erro acima, outras pessoas tiveram problemas semelhantes ao atualizar para outras versões anteriores, embora eu não tenha encontrado nenhuma correção aparente. É sugerido que uma atualização de apt poderia corrigir o problema, mas não vejo uma maneira de fazer isso facilmente (está atualizado com o pacote confiável mais recente).

O que devo fazer para atualizar diretamente para o 16.04?

    
por Jason R 21.04.2016 / 19:41

4 respostas

11

Este é um bug no apt, e sim, a correção é atualizar o apt.

Edite /etc/apt/sources.list e descomente estas linhas:

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

Agora, execute apt-get update e você verá os mesmos erros sobre o tipo "Unknown Multi-Arch".

Agora atualize o apt:

apt-get install --only-upgrade apt

Agora, execute o instalador da versão:

do-release-upgrade

:)

    
por Doug 13.07.2016 / 02:55
3

O que parece ter funcionado para mim foi

apt-get -f install libc6
apt-get install --only-upgrade apt
    
por Willem P. Botha 18.09.2016 / 00:51
2

Você precisa fazer isso:

sudo apt-get install -f
    
por flavio.troja 21.01.2017 / 11:45
0

Também recebo a mensagem "versão mais recente", mas de acordo com o link

Eu adicionei fontes para atualizações vívidas e vívidas no sources.list e instalei a versão apt / vivid.

sudo apt-get -t vivid install apt/vivid

Então eu apaguei a fonte viva de sources.list e a atualização do apt-get terminou sem nenhum aviso.

    
por Ruprecht 06.12.2016 / 17:47