Itens na lista negra

1

Eu tenho tentado atualizar meu Ubuntu, mas sempre que clico em Upgrade , meu sistema faz as verificações usuais e diz que só pode fazer uma "instalação parcial" que, quando aceito, retorna este erro:

An unresolvable problem occurred while calculating the upgrade:
The package 'unity-2d' is marked for removal but it is in the 
removal blacklist.

Como resolvo isso? Eu tenho rev 12.04 LTS instalado

Conforme solicitado, a saída de (1) cat /etc/apt/sources.list (2) for X in /etc/apt/sources.list.d/*; do echo; echo; echo "** $X:"; echo; cat $X; done (3) sudo apt-get update (4) apt-get -s upgrade e (5) apt-get -s dist-upgrade são mostradas neste pastebin .

    
por Stan 16.02.2013 / 15:38

1 resposta

2

As origens de software Debian podem fornecer versões de pacotes erradas, com dependências erradas.

Errado para o Ubuntu. (Da mesma forma, fontes de software do Ubuntu podem causar problemas no Debian.)

A partir das informações que você forneceu, a causa mais provável do problema é que você tem fontes de software Debian ativadas:

deb http://ftp.se.debian.org/debian stable main
deb-src http://ftp.se.debian.org/debian stable main

Se você desativá-los, isso poderá resolver o problema. Para fazer isso, primeiro faça o backup de sources.list :

sudo cp /etc/apt/sources.list /etc/apt/sources.list.old

Em seguida, edite-o:

  • graficamente, com gksu gedit /etc/apt/sources/list , ou
  • no terminal, com: sudo nano -w /etc/apt/sources.list

Encontre essas duas linhas e adicione # ao início para que elas sejam lidas:

#deb http://ftp.se.debian.org/debian stable main
#deb-src http://ftp.se.debian.org/debian stable main

Em seguida, salve o arquivo, saia do editor de texto e execute:

sudo apt-get update

Veja se o problema está resolvido.

Se você adicionou deliberadamente essas fontes de software e instalou o software desses repositórios, edite sua pergunta para fornecer detalhes, para que eu possa fornecer informações sobre como usar o software (se possível) sem causar problemas. É possível ativar um repositório, mas configurá-lo para que seja usado apenas para alguns pacotes.

Você tem muitos PPAs que não funcionam.

É menos provável que isso esteja causando o problema atual, mas eu recomendo corrigir isso. Vale a pena se consertar, e pelo menos não vai mais obscurecer o que está causando o problema.

Se você fizer essas coisas e o problema não for corrigido, forneça mais informações.

Você postou apenas uma saída incompleta de apt-get -s upgrade e apt-get -s dist-upgrade , pois a saída era muito grande para caber na janela do Terminal.

Então, execute esses comandos:

cd ~
apt-get -s upgrade &> simulated-upgrade.log
apt-get -s dist-upgrade &> simulated-dist-upgrade.log

Em seguida, abra simulated-upgrade.log em um editor de texto (ele está na sua pasta pessoal), copie seu conteúdo para a área de transferência, cole-o no link e forneça o link. Faça o mesmo por simulated-dist-upgrade.log . (A melhor maneira de fornecer os dois links é editar sua pergunta.)

    
por Eliah Kagan 16.02.2013 / 18:46