Будет ли apt-get dist-upgrade обновлять мою систему до более новой версии?

Я использую Ubuntu 12.04 прямо сейчас. Если я использую команду sudo apt-get dist-upgrade , это обновит мой ubuntu до 12.10? Означает ли это, что после этого я не использую версию LTS? Я не хочу использовать Ubuntu 12.10, потому что я уже пробовал это, и это очень тяжело для моего нетбука.

Вы можете прочитать man-страницу apt-get чтобы посмотреть, что делают каждая команда.

Откройте руководство

 man apt-get 

Найдите раздел dist-upgrade и прочитайте

Dist-Upgrade

  in addition to performing the function of upgrade, also intelligently handles changing dependencies with new versions of packages; apt-get has a "smart" conflict resolution system, and it will attempt to upgrade the most important packages at the expense of less important ones if necessary. So, dist-upgrade command may remove some packages. The /etc/apt/sources.list file contains a list of locations from which to retrieve desired package files. See also apt_preferences(5) for a mechanism for overriding the general settings for individual packages 

См. Также: Что такое «dist-upgrade» и почему он обновляется больше, чем «обновление»?

Чтобы обновить Ubuntu до более новой версии, вам нужно запустить в терминале

 sudo do-release-upgrade 

Мы читаем с man-страницы

 man do-release-upgrade 

ОПИСАНИЕ

Обновите операционную систему до последней версии из командной строки. Это предпочтительная команда, если машина не имеет графической среды или если устройство должно быть обновлено по удаленному соединению

Нет, sudo apt-get dist-upgrade не будет обновляться до новой версии Ubuntu. Он просто установит доступные обновления для уже установленной версии Ubuntu.

В отличие от sudo apt-get upgrade он может устанавливать новые пакеты или удалять установленные пакеты, если это необходимо для удовлетворения зависимостей. Поэтому будьте осторожны при использовании.

Если вы не хотите обновляться до версий, отличных от LTS, выполните следующие действия:

  • Откройте программный центр Ubuntu .

  • Перейдите в « Редактировать» -> « Источники программного обеспечения» .

  • Перейдите на вкладку « Обновления » и убедитесь, что вы выбрали « Долгосрочные версии поддержки» в « Уведомлять о новой версии Ubuntu» .

введите описание изображения здесь

  • Откройте терминал и запустите sudo apt-get update (просто убедитесь 🙂 :).

  • Теперь, когда вы запустите sudo apt-get dist-upgrade он будет обновлен до следующей версии LTS, а не версий, отличных от LTS.

вы не можете прыгать с 12.04 до 13.04 прямо, вам нужно было бы, чтобы ящик обновления был нормальным, тогда сделайте

 sudo apt-get dist-upgrade 

или

 sudo do-release-upgrade 

разница между командами заключается в том, что dist-upgrade хочет, чтобы вы изменяли свои файлы конфигурации во время обновления

они оба повысят ваш уровень, когда придет время sudo apt-get upgrade только обновляет программное обеспечение в вашей системе, оно не устанавливает или не удаляет пакеты, такие как dist-upgrade.