Обновление среды chroot в Ubuntu?

Как правильно обновить среду chroot Ubuntu до более новой версии Ubuntu? Среда chroot была изначально настроена с использованием debootstrap,

Правильный способ обновления сервера Ubuntu - использовать do-release-upgrade команда.

Ubuntu основана на Debian. Debian можно обновить, заменив имя выпуска в /etc/apt/sources.list с новым именем выпуска и работает apt-get update, apt-get upgrade а также apt-get dist-upgrade,

Какой из них является правильным способом обновления среды chroot в Ubuntu? Что значит do-release-upgrade сделать иначе, чем в Debian?

2 ответа

Решение

По большей части, do-release-upgrade это обертка вокруг dist-upgrade с некоторыми дополнительными функциями. Как уже отмечалось, это рекомендуемый официальный способ обновления минимальных / серверных установок Ubuntu. Неофициально dist-upgrade после изменения вашего sources.list часто работает так же хорошо.

Разница в том, что рекомендуется использовать do-release-upgrade, потому что он способен обрабатывать изменения конфигурации системы, иногда необходимые между выпусками.

Для Ubuntu chroot, я предлагаю вам придерживаться do-release-upgrade если это не продолжает терпеть неудачу по некоторой причине.

Что ж do-release-upgrade -d работает также. Просто скачайте в терминале:

sudo apt-get install update-manager-core 

а потом:

do-release-upgrade.
Другие вопросы по тегам