На этот вопрос уже есть ответ:
Я использую Ubuntu 12.04 прямо сейчас. Если я воспользуюсь командой sudo apt-get dist-upgrade
, обновит ли моя Ubuntu до 12.10? Означает ли это, что после этого я не использую версию LTS? Я не хочу использовать Ubuntu 12.10, потому что я уже пробовал его, и это очень тяжело для моего нетбука.
Можно прочитать страницу справочника apt-get
видеть то, что делает каждая команда.
Откройте руководство
man apt-get
Найдите раздел dist-upgrade
и читайте
dist-обновление
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-обновление” и почему оно обновляет больше, чем “обновление”?
Для обновления Ubuntu до более нового выпуска, необходимо работать в терминале
sudo do-release-upgrade
Мы читаем из страницы справочника
man do-release-upgrade
ОПИСАНИЕ
Обновите операционную систему до последнего выпуска от командной строки. Это - предпочтительная команда, если машина не имеет никакой графической среды или если машина должна быть обновлена по удаленному соединению
Нет, sudo apt-get dist-upgrade
не будет обновляться до новой версии Ubuntu. Он просто установит доступные обновления для уже установленного выпуска Ubuntu.
В отличие от sudo apt-get upgrade
он может устанавливать новые пакеты или удалять установленные пакеты, если это необходимо для удовлетворения зависимостей. Так что будьте осторожны при его использовании.
Если вы не хотите обновляться до версий, отличных от LTS, выполните следующие действия:
Откройте Ubuntu Software Center .
Перейти к Редактировать -> Программные источники .
Перейдите на вкладку Обновления и убедитесь, что вы выбрали Для долгосрочных версий поддержки в Уведомление о новой версии 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 хочет, чтобы вы изменили ваши конфигурационные файлы во время обновления
, они оба обновят ваш dist, когда придет время. sudo apt-get upgrade только обновляет программное обеспечение в вашей системе, но не устанавливает и не удаляет пакеты, такие как dist- обновить.