Как обновить линукс
Перейти к содержимому

Как обновить линукс

  • автор:

Как правильно обновить Ubuntu через терминал?

Перед обновлением необходимо выполнить команду apt-get update , которая обновит информацию о пакетах, содержащихся в репозиториях, чтобы в процессе обновления получить самые последние версии пакетов. Далее существует 2 варианта обновления: dist-upgrade и upgrade . Предпочтительнее первый вариант.

Когда мне надо обновить убунту через терминал, я выполняю эти две команды:

dist-upgrade делает тоже самое, что upgrade плюс выполяет «умное» разрешения конфликтов версий пакетов. При конфликтах пакетов Ubuntu попытается обновите наиболее важные пакеты за счет менее важных. Поэтому команда dist-upgrade может установить дополнительные пакеты или удалить один из конфликтующих пакетов.

Команды upgrade и dist-upgrade не меняют версию системы, например с Ubuntu 13.04 до Ubuntu 13.10. Для этого есть отдельная команда.

Этой командой можно обновить подсистему Linux в Windows.

На мой взгляд простым смертным имеет смысл апгрейдится только с LTS на LTS, то есть совершать переход между версиями с долгосрочной поддержкой, а выпускаются они раз в 2 года и поддерживаются 5 лет. Еще это обусловлено тем, что большинство производителей серьёзного программного обеспечения также поддерживают свои продукты для LTS версий операционных систем, например цитата из документации MongoDB:

PLATFORM SUPPORT
MongoDB only provides packages for 64-bit LTS (long-term support) Ubuntu releases. For example, 12.04 LTS (precise), 14.04 LTS (trusty), 16.04 LTS (xenial), and so on. These packages may work with other Ubuntu releases, however, they are not supported.

То есть, если вы обновитесь с Ubuntu 16.04 на 16.10 и вдруг MongoDB перестанет работать, то не факт, что даже за деньги вам помогут решить эту пробему.

В рассматриваемом случае получается периодичность выполнения команды do-release-upgrade примерно раз в 2-4 года.

Обновление с 16.04 до 18.04

В апреле 2018 года Canonical выпустила Ubuntu 18.04 LTS (кодовое имя Bionic Beaver). А это значит, что можно обновлять систему.

Однако стоит упомянуть слова Стив Лангасека, менеджера команды Ubuntu Engineering Foundations, который напоминает про принцип «Работатет — не трогай» :

Обновления между выпусками LTS не включаются по умолчанию, пока не будет выпущен первый выпуск (18.04.1), запланированный на июль. Рекомендуется, чтобы большинство пользователей LTS подождали до этого времени до обновления до 18.04.

Поэтому, до недавнего времени если запускалась команда do-release-upgrade , то она выводила сообщение, что обновлений нет.

Если в таком случае добавить ключ -d (версии разработки), то обновление запустится

// Пробовал обновиться 8.05.2018, не получилось, откатился назад.

Итак, время пришло. Терминал торжественно встречает фразой.

И вот на этом моменте следует остановиться. Если у вас нет «прямого» доступа к машине, то есть риск, что обновление пройдет неудачно и вы не сможете об этом узнать по SSH. Безопаснее обновлять операционную систему, если у вас есть физический доступ к машине.

Второй момент. Система несколько раз спросит подтверждение:

Продолжить [дН] Подробности [п]

Если у вас локализованная версия Ubuntu, то прямо в терминале (не SSH) сменить раскладку не получится((, а ответ yes или y не подойдет. Поэтому стоит скопировать букву «д» в буфер обмена.

После подтверждения начинатся загрузка и установка пакетов, модификация системных файлов. В зависимости от установленного ПО мастер установки задаст вопросы вида:

 Изменён с момента установки (вами или сценарием). ==> Автор пакета предоставил обновлённую версию. Что нужно сделать? Есть следующие варианты: Y или I : установить версию, предлагаемую сопровождающим пакета N или O : оставить установленную на данный момент версию D : показать различия между версиями Z : запустить оболочку командной строки для проверки ситуации По умолчанию сохраняется текущая версия файла настройки. *** apache2.conf (Y/I/N/O/D/Z) [по умолчанию N] ?

Ничего сложного. Отвечаем, дожидаемся завершения обновления.

Проблемы после обновления

На вопрос Файл настройки «/etc/apache2/apache2.conf» изменён я ответил установить версию, предлагаемую сопровождающим пакета . Из-за этого apache2 не запустился.

Смотрим журнал journalctl -xe -u apache2

Запись сообщает, что не удалось достоверно определить полное доменное имя сервера. Добавление ServerName

Далее. Не был включен PHP. Посмотреть что включено apache2ctl -M . Просмотр установленных модулей

Включаем модуль PHP 7.2

Система не поставила PHP расширение pdo_mysql . Исправляем:

  • Не забывайте посматривать свободное место в boot разделе
  • Решение проблем при установке программ Ubuntu
  • Why is “No new release found” when upgrading from a LTS to the next?
  • Upgrading LTS to LTS (server) — why wait for the first point release?
  • Ubuntu Upgrades

Как обновить Ubuntu до последней версии

Операционная система Ubuntu является наиболее популярной и используемой среди дистрибутивов Linux. Поэтому регулярные обновления являются неотъемлемой частью поддержки системы.

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

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

Предварительные требования

Прежде чем приступить к обновлению операционной системы, выполните следующие подготовительные шаги:

  1. Сделайте резервные копии данных, чтобы избежать потери информации в случае возникновения проблем или сбоев в процессе обновления.
  2. Выполните копирование настроек и списков пакетов. Это позволит сохранить ваши индивидуальные настройки и установленные программы, если что-то пойдет не так во время обновления.
  3. Проверьте, есть ли свободное место на жестком диске. Рекомендуется иметь как минимум 10 ГБ незанятого пространства.
  4. Проверьте интернет-соединение. Наличие стабильного интернета необходимо для непрерывной загрузки и установки обновлений.
  5. Установите все доступные обновления для текущей версии Ubuntu. Это позволит избежать проблем совместимости и обеспечит более гладкое обновление.
  6. Проверьте список совместимости оборудования и программного обеспечения. Следует убедиться, что ваше устройство соответствует минимальным требованиям к аппаратному и программному обеспечению, установленным для новой версии Ubuntu. Как правило, эти требования указаны на официальном сайте.
  7. Убедитесь, что ваша система не находится в процессе выполнения критически важных задач. Перед началом обновления, закройте все запущенные программы и приложения. Обновление операционной системы может потребовать перезагрузки компьютера, поэтому сохраните вашу текущую работу.

При соблюдении предварительных требований вы сможете безопасно обновить Ubuntu до последней версии с минимальными проблемами и дополнительными неудобствами.

Сложности, которые могут возникнуть при обновлении

  1. Проблемы совместимости. Программы или устройства, работающие без проблем на предыдущих версиях Ubuntu, могут быть несовместимыми с новой версией. Чтобы избежать сбоев или неправильной работы компонентов системы, убедитесь, что ваши программы обновлены до актуальных версий и подходят для работы с последней версией Ubuntu.
  2. Потеря данных. Во время процесса обновления могут возникнуть ошибки, следствием которых станет потеря данных. Поэтому заранее сделайте резервную копию всех важных файлов и папок.
  3. Проблемы с драйверами. Новая версия Ubuntu может потребовать обновления драйверов для определенных устройств, таких как видеокарта, звуковая карта или принтер. Если не обновить драйверы, это может привести к неправильной работе этих устройств или даже полной их неработоспособности.
  4. Непредвиденные ошибки. При обновлении операционной системы всегда существует возможность непредвиденных ошибок, которые могут привести к неправильной работе системы. В таких случаях вы можете отложить обновление или обратиться за помощью к сообществу пользователей Ubuntu.

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

Услуга аренда сервера позволяет устанавливать на оборудование любую операционную систему, которая требуется для ваших проектов. Вы можете менять ОС, обновляться до последних версий, используя при этом дисковое пространство сервера.

Как обновить сервер до Ubuntu 22.04

Следуйте инструкции по обновлению Ubuntu:

  1. Откройте меню Параметры системы и нажмите на одноименную иконку в панели задач или в меню приложений.
  2. В настройках системы перейдите в раздел Обновления. Здесь вы найдете различные настройки и опции для обновления операционной системы.
  3. Проверьте наличие обновлений, для этого на странице Обновления нажмите кнопку Проверить (или Проверить наличие обновлений), чтобы система проверила доступные обновления. Если они найдены, программное обеспечение сообщит вам об этом.
  4. Если вам доступны обновления, выполните команду Обновить систему: нажмите на кнопку Обновить, чтобы запустить процесс.
  5. Дождитесь завершения обновления, для этого потребуется некоторое время. Ubuntu скачает и установит обновления автоматически. Во время этого процесса может потребоваться подтверждение прав администратора.
  6. Перезагрузите компьютер. Эта возможность будет вам предложена после завершения обновлений. Нажмите на кнопку Перезагрузить и дождитесь завершения процесса.

После перезагрузки на вашем оборудовании будет работать последняя версия Ubuntu. Убедитесь, что ваши данные и настройки были перенесены и сохранены после обновления.

Обращаем внимание, что нельзя сделать обновление, например, с Ubuntu 16.04 LTS до Ubuntu 20.04 LTS. Для этого необходимо выполнить обновление два раза: сначала до Ubuntu 18.04 LTS, а затем до Ubuntu 20.04 LTS.

Обновление Ubuntu с помощью инструмента do-release-upgrade

  1. В терминале введите следующую команду, чтобы проверить доступные обновления:

sudo do-release-upgrade -c

Выполнение этой команды позволит узнать, доступно ли обновление для вашей текущей версии Ubuntu.

  1. Если обновление доступно, выполните следующую команду:

Терминал предложит вам подтвердить процесс обновления. Введите свой пароль администратора и подтвердите начало обновления.

  1. Далее, следуйте инструкциям в терминале.
  2. После завершения процесса обновления Ubuntu перезагрузится, и вы сможете войти в систему с обновленной версией.

Процесс обновления операционной системы завершен.

Как обновить Ubuntu 20.04 LTS и Ubuntu 21.10 до Ubuntu 22.04 «Jammy Jellyfish» LTS

Обновлено 21.04.2022: Состоялся финальный релиз операционной системы Ubuntu 22.04 LTS «Jammy Jellyfish». Рассмотрим новые функции, улучшения и особенности дистрибутива Ubuntu 22.04 LTS.

Финальный релиз Ubuntu 22.04 «Jammy Jellyfish» LTS запланирован на 21 апреля 2022 года. Компания Canonical начнет процесс обновления до Ubuntu 22.04 после релиза Ubuntu 22.04.1. Однако обновить установленную систему Ubuntu до версии Ubuntu 22.04 LTS можно уже сейчас, т.е до объявления финального релиза, а также и после объявления финального релиза и до начала процесса официального обновления.

Если вы хотите уже сейчас воспользоваться новейшими функциями Ubuntu 22.04, то данная инструкция поможет вам обновить установленную операционную систему Ubuntu 20.04 LTS или Ubuntu 21.10 до Ubuntu 22.04 «Jammy Jellyfish» LTS.

Перед обновлением

Для корректного обновления всегда разумнее следовать определенным рекомендациям. Рекомендации помогут предотвратить возможные проблемы после обновления и обеспечат успешный процесс обновления.

  • Выполните резервное копирование данных на другой диск или USB-накопитель из вашего домашнего каталога, включающего ваши фотографии, видео или другие личные файлы.
  • Подготовьте загрузочный носитель с Ubuntu или например с образом Avira Rescue System + Qt-fsarchiver + TimeShift, в случае, если вы столкнулись с нестабильной работой системы.
  • Если вы используете рабочее окружение GNOME, то предварительно отключите все расширения GNOME, потому что некоторые из них окажутся несовместимы, а также им потребуется обновление.
  • После успешного обновления вы можете включать расширения поочередно и тем самым проверять их работу.
  • Убедитесь, что в вашей системе установлены последние пакеты, выполнив команду:
sudo apt update && sudo apt upgrade
  • Удалите ненужные, неиспользуемые пакеты:
sudo apt autoremove
  • Закройте все запущенные приложения.
  • Перезагрузите систему.

Как обновить Ubuntu 20.04 и Ubuntu 21.10 до Ubuntu 22.04

Обновление до 21 апреля 2022 года

Если вы хотите выполнить обновление до дня официального релиза, то откройте окно терминала и выполните следующую команду:

sudo do-release-upgrade -d

Обновление установленной Ubuntu 20.04 LTS до Ubuntu 22.04 LTS

Приведенная выше команда заменит системные репозитории «focal» на репозитории «jammy» для получения новых пакетов. Команда также отключит все сторонние PPA репозитории.

Процесс обновления может занять длительное время, в зависимости от скорости вашего интернет соединения.

Кроме того, имейте в виду, что в процессе обновления в терминале периодически будут появляться вопросы, требующие подтверждения Д/Н. Также, если вы отмените процесс обновления на середине пути, PPA репозитории сторонних разработчиков не будут включены. Поэтому вам придется включить их вручную.

После завершения процесса обновления перезагрузите систему и насладитесь захватывающей новейшей версией Ubuntu 22.04 LTS.

Обновление после 21 апреля 2022 года

Официальный развертывание обновления станет доступно, ориентировочно в июле 2022 года, после релиза Ubuntu 22.04.1, т.е после первого корректирующего релиза.

Тем не менее, если вы хотите выполнить обновление операционной системы Ubuntu 20.04 или Ubuntu 21.10 до начала развертывания обновления, но после финального релиза (начиная с 21 апреля), то для этого выполните следующие шаги.

Откройте утилиту «Программы и обновления» и перейдите на вкладку «Обновления». Измените «уведомлять меня о выходе новой версии Ubuntu» на «При доступности любой новой версии».

Как только вы это сделаете, отобразится запрос на обновление. Следуйте инструкциям в появившемся окне обновления и продолжите процесс обновления.

После завершения процесса обновления перезагрузите систему.

Обновление до Ubuntu 22.04 с Ubuntu 21.10

Описанная выше инструкция подходит и для Ubuntu 21.10. Для обновления до Ubuntu 22.04 с Ubuntu 21.10 не требуется никаких дополнительных действий.

Кроме того, вы можете выполнить обновление с помощью команды в терминале:

sudo do-release-upgrade -c

Сколько времени занимает процесс обновления до Ubuntu 22.04?

Согласно нашему тесту, чистая операционная система Ubuntu 20.04 без дополнительного программного обеспечения обновилась за чуть более чем 30 минут. Процесс обновления может быть дольше в вашем случае и зависит от того, какое количество программного обеспечения или пакетов вы установили. Так что планируйте время на обновление системы соответствующим образом.

Сколько времени у вас заняло обновление до Ubuntu 22.04? Обновление прошло корректно?

Как обновить Ubuntu до 22.04

Недавно состоялся релиз новой версии Ubuntu — 22.04. Это LTS релиз с длительным сроком поддержки, а это значит, что если вы пользовались более старой версией 21.10 или даже прошлым LTS релизом, то, возможно уже пришла пора обновить свою систему. Если вы хотите обновится с 21.04, то придется сначала обновится до 21.10. Если у вас есть возможность, то, конечно, лучше переустановить систему полностью.

Однако, если вы не хотите терять установленные программы, можно попытаться обновить Ubuntu до 22.04. В этой небольшой статье будет рассказано как это сделать.

Обновление Ubuntu до 22.04

Шаг 1. Обновление пакетов

Для того чтобы минимизировать отличия состояния пакетов вашей системы с той, которую разработчики готовили до обновления следует обновить её до самого последнего состояния. Для этого сначала обновите списки пакетов:

sudo apt update

Затем обновите полностью весь дистрибутив с разрешением удаления конфликтующих пакетов:

sudo apt dist-upgrade

Далее можно удалить пакеты, которые в системе больше не нужны:

sudo apt autoremove

Возможно после обновления нужно будет перезагрузить систему:

Шаг 2. Запуск обновления

Для запуска обновления в графическом интерфейсе надо выполнить команду:

sudo do-release-upgrade -f DistUpgradeViewGtk3

После завершения поиска обновлений утилита сообщит о том, что доступен новый релиз Ubuntu 22.04:

В этом окне нужно нажать кнопку Обновить.

Шаг 3. Информация об обновлении

В следующем окне вы можете прочитать информацию о релизе, к которому будет обновлена ваша система. Здесь тоже нужно нажать кнопку Обновить:

Шаг 4. Загрузка программы обновления

Дальше установщик скачает программу для обновления и все необходимые пакеты:

Загрузка может занять какое-то время:

Шаг 5. Подтверждение обновления

Это последний шаг на котором вы можете передумать обновлять систему. Установщик выводит сводку о будущем обновлении, сколько пакетов надо скачать, сколько удалить, сколько времени это займет. После того как все необходимые пакеты загрузятся отменить обновление уже будет нельзя:

Шаг 6. Обновление

Сразу же после запуска обновления система сообщит, что блокировка экрана отключена до завершения обновления:

Дальше начнется процесс загрузки пакетов, который может занять от десяти минут до нескольких часов, в зависимости от скорости вашего соединения:

Шаг 7. Способ переключения раскладки

В процессе обновления необходимо будет выбрать способ переключения раскладки:

Шаг 8. Перенос Firefox в snap

Поскольку теперь Firefox распространяется в виде snap пакета установщик предупредит об этом отдельным окном. Перед тем как нажать Далее рекомендуется закрыть все открытые окна Firefox.

Шаг 9. Завершение обновления

Дождитесь пока завершится обновление Ubuntu до 22.04 и установятся все пакеты:

Шаг 10. Очистка

Далее установщик обновлений предложит очистить систему от больше не нужных пакетов. Закройте все запущенные приложения кроме установщика и нажмите кнопку Далее:

Шаг 11. Перезагрузка

Обновление системы завершено. Осталось перезагрузить компьютер.

Шаг 12. Проверка

Теперь вы знаете как обновиться до Ubuntu 22.04. После перезагрузки можно проверить, что обновление прошло успешно. Для этого откройте утилиту Настройки, затем перейдите в раздел О системе. Здесь выводится версия дистрибутива:

Кроме того можно выполнить команду в терминале:

sudo cat /etc/lsb_release

Как обновить Ubuntu в терминале

Шаги для обновления Ubuntu в терминале будут такими же, как и при работе в графическом интерфейсе. Только на втором шаге для запуска менеджера обновлений необходимо выполнить команду:

После этого надо следовать инструкциям в терминале.

Выводы

В этой статье мы рассмотрели как обновить Ubuntu 21.10 до 22.04 или 20.04 до 22.04. Как видите, это довольно просто, хотя и занимает много времени. Что вы думаете о новой Ubuntu? Будете ли обновляться? Напишите в комментариях!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *