Здравствуйте.
Хочу обновить систему с беты на LTS-версию. Пытаюсь сделать как написано на
https://help.ubuntu.com/10.04/serverguide/C/installing-upgrading.html с помощью do-release-upgrade. Оно, как и следовало ожидать, находит новую версию дистрибутива (lucid), обнаруживает, что я подключен через ssh и спрашивает, действительно ли я готов. После любого ответа (перепробовал пробовал y, Y, yes, Yes, д, Д, да) программа немедленно завершается и возвращается в shell, ничего не объясняя. Ни в консоль, ни в /var/log/messages ничего не пишет.
Выглядит это так:
root@xxxxx:/home/merlin# do-release-upgrade
Checking for a new ubuntu release
Done Upgrade tool signature
Done Upgrade tool
Done downloading
extracting 'lucid.tar.gz'
authenticate 'lucid.tar.gz' against 'lucid.tar.gz.gpg'
tar: Removing leading `/' from member names
Чтение кеша
Проверка менеджера пакетов
Продолжить работу через SSH?
Этот сеанс запущен через ssh. Не
рекомендуется выполнять обновление
через ssh, так как в случае неудачи
восстановление будет очень сложным.
Если вы продолжите, дополнительная
служба ssh будет запущена на порту "9004".
Хотите ли вы продолжить?
Продолжить [дН] y
root@xxxxx:/home/merlin#
Как это победить? Как обновить дистрибутив наиболее безопасно?
P.S. про общие меры безопасности я в курсе - всё это делается из оболочки, запущеной командой sudo screen bash
Пользователь решил продолжить мысль 17 Июня 2011, 13:07:10:
Заработало после выполнения apt-get dist-upgrade, перезагрузки. На вопрос отвечать надо "д"