Назад | Перейти на главную страницу

В чем именно разница между update-manager -d и обычным apt-get?

В официальная рекомендация Ubuntu - использовать sudo do-release-upgrade для онлайн-обновления с одной версии на другую. Исторически сложилось так, что многие мои друзья Debianite и я просто изменили apt sources.list и запустили apt-get dist-upgrade.

Я следую рекомендациям Ubuntu, но мне всегда было интересно, в чем волшебная разница между этими двумя процессами. Какой, именно, делает do-release-upgrade сделать, скажем, обновление с 9.04 до 9.10? (Приветствуются примеры из других выпусков.)

do-release-upgrade это скрипт Python, который использует другие файлы Python в /usr/share/pyshared/DistUpgrade. Если вы посмотрите на них, вы поймете, что они делают.