Среди пользователей Linux на рабочем столе всегда есть определенная тенденция попытаться обновить операционную систему или приложения, которые являются ее частью, как можно скорее, и это так потому, что, как правило, новые версии приложения или библиотеки исправляют предыдущие ошибки. Но постоянное наличие «новейших» также делает нас более уязвимыми для сбоев из-за несовместимости между библиотеками, поэтому большинство "передний край" а также 'скользящий выпуск' они не самые подходящие для производственных сред, где нам нужна стабильность.
Яркий пример этой потребности в стабильности можно увидеть в Ubuntu LTS, или долгосрочная поддержка, Которая является версия с расширенной поддержкой до 5 лет. Другими словами, те, кто установит его, будут иметь гарантированные обновления в течение этого периода времени, что позволяет компаниям и организациям установить и знать, что в течение 5 лет им не придется обновляться до новой версии - со всеми рисками, которые иногда подразумевают - но перестать получать патчи безопасности, исправления и новые версии приложений и основных частей системы.
Тогда посмотрим, как обновить Ubuntu, чтобы всегда сохранять версии LTSТо есть, если, например, мы находимся на Ubuntu 12.04 LTS, мы можем перейти на Ubuntu 14.04 LTS, а не на версию 14.10 или самую последнюю версию 15.04. Следующая LTS-версия дистрибутива Canonical выйдет в апреле 2016 года., поскольку схема запуска Ubuntu устанавливает, что это происходит каждые два года и всегда в четвертый месяц, так что следующие LTS будут 16.04, 18.04 и 20.04.
Для нашего примера, давайте предположим, что у нас есть установка Ubuntu 12.04 и что наш компьютер имеет IP-адрес 192.168.1.100 в дополнение к имени хоста server.example.com. Как только эти два условия будут выполнены и сделав резервную копию наших самых важных данных, мы можем начинать.
Обновляем список репозиториев:
apt-get update
Устанавливаем:
APT-получить установить обновление-менеджер-ядро
Теперь редактируем файл конфигурации / etc / update-manager / release-upgrade:
нано / и т. д. / обновлений-менеджер / выпуск-обновления
Что мы сейчас делаем, так это модифицируем его содержимое так, чтобы за строкой подсказки следовало «lts» вместо «normal» или «never». Итак, файл выглядит так:
# Поведение по умолчанию для средства обновления выпуска.
[ПО УМОЛЧАНИЮ]
# Поведение при запросе по умолчанию, допустимые параметры:
#
# never - никогда не проверять наличие новой версии.
# normal - Проверьте, доступен ли новый выпуск. Если более одного нового
# релиз найден, релиз-апдейтер попытается перейти на
# выпуск, который сразу же следует за текущим запущенным
# релиз.
# lts - Проверьте, доступен ли новый выпуск LTS. Апгрейдер
# попытается перейти на первую версию LTS, доступную после
# текущий. Обратите внимание, что этот параметр не должен быть
# используется, если текущий выпуск не является LTS
# release, поскольку в этом случае обновитель не сможет
# определить, доступна ли более новая версия.
Подсказка = lts
Теперь да, мы можем обновить:
сделать-релиз-обновление -d
Как только процесс начнется, нас попросят обновить службы и другие компоненты системы. Самый безопасный и практичный способ - всегда отвечать «да», чтобы все продолжалось по умолчанию. Примерно через 20 минут мы закончим, и после перезагрузки компьютера мы уже будем использовать самую последнюю LTS-версию Ubuntu (что мы можем проверить, просто запустив cat / etc / lsb-release).
Как мы видим, процесс очень прост и позволяет нам поддерживать наше оборудование в версиях LTS, поэтому, если мы работаем как системный администратор и используем Ubuntu 14.04.1 LTS, мы можем сохранить этот пост, когда появится Ubuntu 12. 16.04 месяцев и мы решаем обновить.
Относится ли это к другим вкусам? что касается экс. Любунту? который я использую, так как предпочитаю LTS-версии.
Привет, Родриго:
Это действительно только для Ubuntu Server, версии, предназначенной для серверов. Это не разновидность Ubuntu, как Kubuntu, Lubuntu и т. Д. У входа есть ссылка для скачивания на случай, если вам интересно.
Привет!
Я полагаю, что лучше всего немного подождать совместимости библиотек, не так ли? Поскольку есть определенное программное обеспечение, которое наверняка выйдет из строя
Я имею ввиду настольную версию