Questão Não foi possível executar a configuração imediata em 'perl'


Eu estou tentando atualizar um sistema de squeeze debian para wheezy. Eu fiz uma atualização do apt-get && apt-get -V upgrade no squeeze, então mudei meu source.list para referência wheezy not squeeze.

então, apt-get update (funciona bem)

então,

apt-get dist-upgrade

ou

aptitude full-upgrade

não importa o que eu tente o dist-upgrade falhar com a mensagem

Could not perform immediate configuration on 'perl'

por boa medida eu também tentei

apt-get install perl -o APT::Immediate-Configure=0

que alguns relatos de bugs mencionam trabalhar, mas não funciona para mim.

Não encontrei nenhuma maneira de atualizar do squeeze para o wheezy sem a atualização falhar por causa desse erro usando o apt-get ou o aptitude.

Alguém sabe de um trabalho ou consertar?


2


origem




Respostas:


De acordo com este relatório de bug, uma solução possível seria a primeira atualização apt em si e, em seguida, execute o dist-upgrade.

Então, primeiro aponte suas fontes para wheezy, então corra

sudo apt-get update
sudo apt-get upgrade apt
sudo apt-get dist-upgrade

De acordo com o pedido do OP, estou incluindo a solução que ele encontrou no relatório de bug vinculado acima:

Você precisa primeiro adicionar experimental ao sources.list deb ftp://ftp.debian.org/debian experimental main e depois fazer

aptitude install apt from experimental" 

Deve ser aptitude, apt-get falhou.


0



Obrigado pela dica no entanto, não funcionou para mim. Eu recebo o mesmo erro. - mark
@ mark oh, você deu uma olhada no relatório de bug ao qual eu estava vinculado? Outra possibilidade seria simplesmente remover perl, em seguida, atualize e reinstale-o. Certifique-se de remover apenas o perl pacote e não perl-base que é necessário. - terdon
Sim eu fiz, e eu encontrei. Você precisa primeiro adicionar experimental ao sources.list (deb ftp.debian.org/debian experimental principal) e depois "aptitude install apt from experimental" (deve ser aptitude, apt-get falhou). então funciona (para mim). Então, muito obrigado, se você atualizar sua resposta com o acima, eu vou aceitá-lo. - mark
@ Marcar feliz por você ter resolvido, adicionei sua solução à minha resposta. - terdon