Как перейти с Debian 10 на Debian 11
Debian 11, кодовое название «Bullseye», была выпущена 14 августа 2021 года. Это стабильный релиз, который поддерживается в течение следующих 5 лет. Этот релиз приносит обновления для многих известных пакетов, включая Linux Kernel 5.10 LTS, Apache 2.4.48, MariaDB 10.5, Python 3.9.1, PostgreSQL 13 и другие.
Перед обновлением до Debian 11 необходимо сделать следующее:
- Создать резервную копию всех файлов на внешнем диске.
- Убедиться, что у вас стабильное подключение к интернету.
- Отключить любой внешний репозиторий.
В этой статье будет показано вам, как перейти с Debian 10 на новый Debian 11 за несколько простых шагов.
Необходимые условия
- Сервер, на котором установлен Debian 10.
- На сервере настроен пароль root.
Обновление системы
Сначала необходимо обновить и обновить все системные пакеты до последней версии. Выполните следующую команду для обновления всех пакетов:
apt-get update -y apt-get upgrade -y apt-get dist-upgrade -y
Следующим шагом удалите все ненужные пакеты с помощью следующей команды:
apt-get autoremove
Далее очистите кэш пакетов APT следующей командой:
apt-get clean
Далее перезагрузите систему для применения всех обновлений:
rebootПосле перезагрузки системы проверьте версию операционной системы с помощью следующей команды:
lsb_release -a
Вы должны увидеть следующий результат:
No LSB modules are available. Distributor ID:Debian Description:Debian GNU/Linux 10 (buster) Release:10 Codename:buster
Обновление репозитория Debian 10 с Debian 11
Следующим шагом вам нужно обновить репозиторий Debian 10 с Debian 11 для загрузки и получения обновления.
Для этого вы можете обновить все исходные файлы, выполнив следующие команды:
sed -i 's/buster/updates/bullseye-security/g' /etc/apt/sources.list sed -i 's/buster/bullseye/g' /etc/apt/sources.list sed -i 's/buster/updates/bullseye-security/g' /etc/apt/sources.list.d/*.list sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*.list
или отредактируйте исходный файл APT вручную с помощью следующей команды:
nano /etc/apt/sources.list
Замените «buster/updates» на «bullseye-security», а «buster» на «bullseye». Результат должен быть похож на приведенный ниже:
deb http://deb.debian.org/debian bullseye main contrib non-free deb http://deb.debian.org/debian bullseye-updates main contrib non-free deb http://security.debian.org/debian-security bullseye-security main deb http://ftp.debian.org/debian bullseye-backports main contrib non-free
Сохраните и закройте файл, когда закончите, если в /etc/apt/sources.list.d/
есть ещё файлы исходников APT, отредактируйте их, заменив «buster» на «bullseye».
Обновление Debian 10 до Debian 11
На данный момент ваш сервер Debian 10 готов к обновлению.
Сначала обновите репозиторий, чтобы применить изменения, сделанные на предыдущем шаге.
apt-get update -y
Сейчас мы обновим существующие пакеты без установки новых:
apt upgrade --without-new-pkgs -y
После обновления репозитория выполните следующую команду, чтобы начать обновление:
apt-get full-upgrade -y
После обновления системы перезагрузите её, чтобы применить все обновления.
reboot
Проверка обновления Debian 11
На этом этапе ваш сервер Debian 10 обновлён до Debian 11. Теперь вы можете проверить это с помощью следующей команды:
lsb_release -a
Вы должны увидеть версию Debian 11 в следующем выводе:
No LSB modules are available. Distributor ID:Debian Description:Debian GNU/Linux 11 (bullseye) Release:11 Codename:bullseye
Заключение
В этом руководстве мы объяснили, как перейти с Debian 10 на Debian 11. Надеюсь, теперь вы сможете обновить свой Debian 10 без каких-либо проблем.
Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.
Вдохновлен www.howtoforge.com
Комментарии (0)