2

Я пытаюсь обновить систему сжатия Debian до Wheezy. Я сделал обновление apt-get && apt-get -V на squeeze, затем изменил свой source.list, чтобы он ссылался на wheezy not squeeze.

затем apt-get update (работает нормально)

затем,

apt-get dist-upgrade

или же

aptitude full-upgrade

независимо от того, что я пытаюсь, dist-upgrade терпит неудачу с сообщением

Could not perform immediate configuration on 'perl'

для хорошей меры я также пытался

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

о которых сообщают некоторые сообщения об ошибках, но у меня это не работает.

Я не нашел способа перейти с squeeze на wheezy без сбоя обновления из-за этой ошибки с использованием apt-get или aptitude.

Кто-нибудь знает обойти или исправить?

1 ответ1

0

Согласно этому сообщению об ошибках, возможный обходной путь - сначала обновить само apt , а затем запустить dist-upgrade .

Итак, сначала укажите ваши источники на wheezy , затем запустите

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

Согласно запросу OP, я включаю решение, которое он нашел в сообщении об ошибке, связанном с выше:

Сначала вам нужно добавить экспериментальный файл sources.list deb ftp://ftp.debian.org/debian experimental main а затем выполнить

aptitude install apt from experimental" 

Это должно быть aptitude , apt-get не удалось.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .