Как обновить ваш сервер (Ubuntu)

Ubuntu – одна из самых популярных операционных систем на серверах для запуска веб-сайтов. Кроме того, провайдеры VPS, такие как DigitalOcean, Vultr, и Linode упрощают установку всего в несколько щелчков мышью.

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

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

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

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

Наконец, вам нужен root-доступ или псевдодоступ к серверу, так как для запуска операции обновления требуются высокие привилегии.

После того, как все эти предварительные условия будут проверены, можно приступать к работе.
Проверка версии
Во-первых, давайте проверим текущую версию Ubuntu, которая у нас есть. Как видно на изображении ниже, текущая версия, которую мы используем, – Ubuntu 18.04 LTS.
Ubuntu-версияLTS (долгосрочная поддержка) означает, что ему будут предоставляться обновления, исправления безопасности и поддержка от Канонический, минимум 5 лет и еще несколько лет для отладочных релизов. По сравнению с версией без LTS, которая получает поддержку только около 1 года.

На момент написания текущая версия LTS, помимо 18.04, была 20.04. Итак, мы собираемся обновить его 20.04.
убунту-лтсПакеты очистки и обновления
Во-первых, мы очищаем файлы локального репозитория, которые больше не могут быть загружены, и удаляем устаревшие пакеты, которые были автоматически установлены, поскольку эти файлы теперь в основном бесполезны. Сделать это:

  1. Введите команду: apt clean && apt autoclean && apt autoremove -y
  2. ubuntu-autoclean

  3. Затем введите команду apt update && apt dist-upgrade -y, чтобы обновить список индекса пакетов и репозиториев и обновить некоторые пакеты. Команда dist-upgrade также исправляет некоторые конфликты в пакетах и ​​установленных зависимостях пакетов, поэтому она также может удалить некоторые пакеты, которые больше не используются.
  4. Ubuntu-обновление

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

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

  1. Чтобы обновить его, введите следующую команду: do-release-upgrade
  2. Сначала процесс попросит вас выполнить операцию обновления через новый демон SSH. Введите «y», чтобы продолжить.
  3. убунту-сделать-обновление

  4. Во-вторых, он попросит обновить список репозиториев пакетов до Ubuntu 20.04 («Focal» Fossa). Итак, введите «y», так как мы хотим, чтобы весь список обновился, а затем продолжайте.
  5. ubuntu-focal-записи

  6. Затем он подтвердит количество пакетов, размер для загрузки для обновления и то, что обновление, возможно, займет часы. Обычно это верно при обновлении на локальном компьютере, но обновление на сервере обычно происходит быстрее.
  7. Убунту-обновление-подтверждение

  8. Во время обновления вы также получите уведомление, подобное показанному ниже. Это говорит о том, что обновление обновит некоторые запущенные службы и потребует перезапуска службы. Выберите «Да», чтобы приложение не запрашивало разрешение каждый раз, когда требуется перезагрузка.
  9. Ubuntu-перезапуск-разрешение

  10. Теперь подождите, пока он продолжит процедуру обновления. По окончании процедуры он снова попросит вас перезагрузиться.

Заключение
Это все шаги по обновлению Ubuntu на вашем VPS. Когда вы снова войдете в SSH после перезагрузки, вы должны приветствовать новую версию: Ubuntu 20.04.
убунту-20

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

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

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