В чем разница между apt-get dist-upgrade и do-release-upgrade?


Ответы:


18

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

Эта команда обновляет все установленные пакеты и их изменения зависимостей. Если вы совмещаете выполнение этой команды с соответствующими изменениями в /etc/apt/sources.listфайле, вы можете обновить свою версию Ubuntu.

do-release-upgrade проведет обновление релиза.

Так, например, если вы хотите перейти с Ubuntu 11.04 на 11.10, у вас есть 2 варианта:

  1. Измените каждое вхождение слова «natty» в /etc/apt/sources.listфайле на «oneiric» и выполните командуapt-get dist-upgrade
  2. Запустите do-release-upgradeкоманду.

2
do-release-upgrade имеет некоторые другие интересные функции, такие как «--sandbox», которые перемонтируют ваши файловые системы с помощью aufs, чтобы обновление можно было откатить!
Coops
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.