LOADING
452 words
2 minutes
Как обновлять серверные варианты дистрибутивов Linux
2025-12-12
Loading stats...

Как обновлять серверные варианты дистрибутивов на базе Linux#

Обновление версий дистрибутивов Debian, Ubuntu Server и Fedora Server#

Обновление операционной системы — важный шаг для поддержания безопасности, стабильности и получения новых функций. В этой статье рассмотрим, как безопасно обновлять версии популярных серверных дистрибутивов: Debian, Ubuntu Server и Fedora Server.


1. Debian#

Debian известен своей стабильностью, но обновление до новой версии может потребовать некоторых подготовительных шагов.

Порядок обновления#

  1. Проверка текущей версии
lsb_release -a

или
cat /etc/debian_version
 

  1. Обновление текущих пакетов
sudo apt update
sudo apt upgrade -y
sudo apt full-upgrade -y
sudo apt autoremove -y
  1. Изменение источников пакетов

Отредактируйте файл /etc/apt/sources.list, заменив старое название версии на новое:

# Старое:
deb http://deb.debian.org/debian/bullseye main contrib non-free
# Новое:
deb http://deb.debian.org/debian/bookworm main contrib non-free
  1. Обновление до новой версии
sudo apt update
sudo apt upgrade -y
sudo apt full-upgrade -y
sudo reboot
  1. Проверка версии после обновления
lsb_release -a

2. Ubuntu Server#

Ubuntu Server обновляется с помощью do-release-upgrade.

Порядок обновления#

  1. Проверка текущей версии
lsb_release -a

2. Обновление всех пакетов текущей версии
 

sudo apt update
sudo apt upgrade -y
sudo apt dist-upgrade -y
sudo apt autoremove -y

3. Запуск обновления версии

sudo do-release-upgrade

Если обновление не запускается, убедитесь, что установлен пакет update-manager-core:

sudo apt install update-manager-core

4. Следуйте инструкциям мастера обновления
Обычно потребуется подтвердить замену конфигурационных файлов и перезагрузку.

5. Проверка версии после обновления

lsb_release -a

3. Fedora Server#

Fedora Server использует инструмент dnf для обновления до новой версии.

Порядок обновления#

  1. Проверка текущей версии
cat /etc/fedora-release
  1. Обновление текущей системы
sudo dnf upgrade --refresh -y
sudo dnf autoremove -y
  1. Установка плагина для обновления версии
sudo dnf install dnf-plugin-system-upgrade -y
  1. Запуск скачивания новой версии
sudo dnf system-upgrade download --releasever=43

Замените 43 на целевую версию Fedora.

  1. Применение обновления
sudo dnf system-upgrade reboot
  1. Проверка версии после обновления
cat /etc/fedora-release

4. Шпаргалка: обновление версий Debian, Ubuntu Server и Fedora Server#

Эта таблица содержит основные команды для безопасного обновления серверных дистрибутивов Linux.

ДистрибутивПроверка версииОбновление текущих пакетовОбновление версии ОСПримечания
Debianlsb_release -a
cat /etc/debian_version
sudo apt update && sudo apt upgrade -y && sudo apt full-upgrade -y && sudo apt autoremove -y 1. Изменить /etc/apt/sources.list на новую версию
2. sudo apt update && sudo apt upgrade -y && sudo apt full-upgrade -y && sudo reboot
Обновление через apt требует внимательного редактирования источников пакетов.
Ubuntu Serverlsb_release -asudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y && sudo apt autoremove -y sudo do-release-upgrade Убедитесь, что установлен update-manager-core. Следуйте инструкциям мастера.
Fedora Servercat /etc/fedora-releasesudo dnf upgrade --refresh -y && sudo dnf autoremove -y 1. sudo dnf install dnf-plugin-system-upgrade -y
2. sudo dnf system-upgrade download --releasever=<target_version>
3. sudo dnf system-upgrade reboot
Замените <target_version> на нужную версию Fedora.

 

5. Рекомендации по обновлению#

  • Всегда делайте резервные копии важных данных перед обновлением.
  • Читайте официальные руководства и примечания к релизу выбранной версии.
  • На серверах с критичными сервисами лучше тестировать обновление на отдельной машине или виртуальной среде.
  • После обновления проверяйте состояние сервисов и логов (systemctl status и journalctl).

Таким образом, процесс обновления в Debian/Ubuntu и Fedora немного отличается, но основной принцип — сначала обновить текущие пакеты, затем перейти на новую версию безопасно, используя встроенные инструменты.

Как обновлять серверные варианты дистрибутивов Linux
https://prohomelab.com/posts/update-linux-server/
Author
Stilicho2011
Published at
2025-12-12
License
CC BY-NC-SA 4.0

Some information may be outdated

Profile Image of the Author
Stilicho2011
Self-hosting & Homelab enthusiast

统计加载中...
Announcement
Homelab, Proxmox и Self-Hosting — практические гайды и видео