Обновление Debian 10 (Buster) до 11 (Bullseye)
Решаем выявленные на двух прошлых этапах проблемы, после чего удостоверимся, что в общем списке все пакеты имеют статус ‘ii’ в первой колонке.
dpkg -l| grep -v 'ii'| less
Удаляем забытые пакеты:
apt-get autoremove
Подготовительная фаза завершена, приступаем к обновлению до Debian Buster.
Изменяем список репозиториев в /etc/apt/sources.list . Вместо «stretch» и «stable» указываем «buster». Пример:
# deb http://mirror.yandex.ru/debian bullseye main deb-src http://mirror.yandex.ru/debian bullseye main deb http://mirror.yandex.ru/debian bullseye-updates main deb-src http://mirror.yandex.ru/debian bullseye-updates main deb http://security.debian.org/ bullseye-security main deb-src http://security.debian.org/ bullseye-security main
Или использовать готовый список источников обновлений.
Обновляем список доступных в Debian Bullseye пакетов
apt update
Обновление производится в две стадии. На первой выполняется замена только пакетов, не приводящих к удалению или установке других пакетов. На второй выполняется полное обновление всех версий с учётом зависимостей.
apt upgrade apt dist-upgrade
В процессе выполнения dist-upgrade на экран будут выводиться запросы для принятия тех или иных решений о ходе обновления. Как правило, предлагаемый по умолчанию вариант оптимален.
Как перейти с Debian 10 на Debian 11
Для тех, кто хочет перейти с Debian 10 Buster на Debian 11 Bullseye, процесс очень прост, но занимает некоторое время в зависимости от скорости подключения к Интернету. Обновление на днях заняло около часа из-за низкой скорости загрузки из репозитория Debian US, вероятно, из-за того, что в данный момент многие люди обновляются.
Первым шагом перед обновлением является резервное копирование любых важных данных! Хотя в этом часто нет необходимости, один раз, когда резервная копия не сделана, что-то выйдет из строя и сломает систему. Если можно сделать резервную копию/tar-файл, настоятельно рекомендуется сделать это перед продолжением.
Отказ от ответственности, давайте начнем процесс обновления. Лично я рекомендую полностью обновить текущую систему перед попыткой обновления дистрибутива, но в этом, скорее всего, нет необходимости.
Обновление Debian 10 Linux
Чтобы полностью обновить систему, выполните следующую команду от имени root или с помощью утилиты sudo:
# apt update # apt upgrade # apt full-upgrade # apt --purge autoremove OR $ sudo apt update $ sudo apt upgrade $ sudo apt full-upgrade $ sudo apt --purge autoremove
После завершения обновлений вам необходимо перезагрузить систему, чтобы применить ядро и другие обновления:
$ sudo systemctl reboot
Настроить список источников APT
Теперь пришло время подготовить систему к просмотру новых репозиториев для «Bullseye». Предполагается стандартный файл /etc/apt/sources.list.
Сначала обязательно сделайте резервную копию файла sources.list, а затем внесите изменения, как показано ниже.
$ sudo cp -v /etc/apt/sources.list /root/ $ sudo nano /etc/apt/sources.list
Исходный /etc/apt/sources.list

Теперь замените исходные строки «Buster» следующими строками в файле /etc/apt/sources.list на «Bullseye», как показано на рисунке. на скриншоте ниже.
deb http://mirrors.linode.com/debian bullseye main deb-src http://mirrors.linode.com/debian bullseye main deb http://mirrors.linode.com/debian-security bullseye-security/updates main deb-src http://mirrors.linode.com/debian-security bullseye-security/updates main # bullseye-updates, previously known as 'volatile' deb http://mirrors.linode.com/debian bullseye-updates main deb-src http://mirrors.linode.com/debian bullseye-updates main
Недавно измененный файл /etc/apt/sources.list .

Обновление до Debian 11 с Debian 10
Следующий шаг — обновить список пакетов, доступных для установки.
$ sudo apt update

После того, как утилиты обновили список пакетов, пришло время начать процесс обновления с Debian 10 до Debian 11.
$ sudo apt full-upgrade

Скорость интернет-соединения будет играть большую роль при обновлении, поскольку для обновления потребуется около гигабайта или более новых пакетов для загрузки.
В зависимости от конфигурации системы и установленных пакетов могут появиться некоторые подсказки, требующие вмешательства пользователя. Установщик позволит перезапустить службы по мере необходимости, если пользователь выберет.
Как и в случае со свежей установкой Debian 11, пользователю предлагается позволить системе запустить обновление и периодически проверять его, поскольку этот процесс займет некоторое время. Когда он завершится, просто перезагрузите машину и наслаждайтесь Debian 11 во всех его чудесах!
$ sudo systemctl reboot
После перезагрузки обязательно проверьте обновление.
$ uname -r $ lsb_release -a

Вот и все! Мы успешно выполнили обновление до Debian 11 Bullseye с Debian 10 Buster.
Как обновить Debian с 10 до 11?
Чтобы обновить версию системы с 10 на 11 необходимо выполнить следующие действия:
Открываем терминал и пишем в нем:
apt-get update apt-get upgrade apt-get dist-upgrade
После этого меняем список источников пакетов в sources.list если они не изменились — по инструкции здесь
После замены источников обновления введите в терминал:
apt-get update apt-get upgrade apt-get dist-upgrade
- articlesdebian/admin/distupgrade.txt
- Последнее изменение: 2023/06/09 14:49
- — 127.0.0.1
Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:
CC Attribution-Share Alike 4.0 International
Как обновить Debian 10 (Buster) до Debian 11 (Bullseye) — VITUX
Debian 11 под кодовым названием «bullseye» был выпущен 10 августа и доступен для загрузки. Debian 11 поставляется с рядом значительных программных улучшений и улучшений, в том числе:
- Поддерживает широкий спектр архитектур, включая 64-разрядные ARM (arm64), ARMv7, 64-разрядные MIPS с прямым порядком байтов, IBM System Z, 64-разрядные и 32-разрядные системы и другие.
- Новая тема «домашнего мира», вдохновленная художественным стилем, рожденным в Германии, который называется движением Баухаус.
- Текущее ядро Linux 5.10 LTS обеспечивает лучшую поддержку оборудования и повышение производительности.
- Новые версии окружений рабочего стола: MATE 1.24, GNOME 3.38, KDE Plasma 5.20, LXDE 11, Xfce 4.16 и LXQt 0.16.
- Основные обновления пакетов: многие программные пакеты имеют более новые версии в Debian Bullseye. Например, он поставляется с Apache 2.4.48, LibreOffice 7.0, Nginx 1.18, Python 3.9.1 и другими.
- Поддержка файловой системы exFAT.
Для получения дополнительной информации проверьте Заметки о выпуске Debian 11 «яблочко»
Шаг 1. Сделайте резервную копию всех ваших файлов Debian 10
Перед обновлением ОС до новой версии рекомендуется создать резервную копию всех файлов. Это защищает наши файлы на случай, если что-то пойдет не так во время процесса обновления.
Шаг 2. Обновите списки пакетов и обновите пакеты
Во-первых, давайте подтвердим, что наша система работает на Debian 10. Запустить:
$ cat / etc / os-release

Вы также можете запустить команду:
$ cat / etc / debian_version
Затем используйте следующие команды для обновления и обновления пакетов программного обеспечения:
$ sudo apt update -y && sudo apt upgrade -y
Затем давайте запустим приведенную ниже команду dist-upgrade. Эта команда обновляет системные пакеты, а также обрабатывает изменение зависимостей с новыми версиями установленных пакетов.
$ sudo apt dist-upgrade

Шаг 3. Обновите репозиторий пакетов
В системах Debian репозитории перечислены в /и т. д. / apt / sources.list файл и /etc/apt/sources.list.d/ каталог. Нам нужно обновить репозиторий пакетов с Debian buster до репозиториев Debian bullseye.
Для этого нам нужно будет заменить ключевое слово buster в /etc/apt/sources.list файл с яблочком, как показано ниже:
$ sudo sed -i 's / buster / bullseye / g' /etc/apt/sources.list
Затем найдите следующие строки безопасности Debian в файле sources.list:
деб http://security.debian.org/debian-security яблочко / обновления main. deb-src http://security.debian.org/debian-security яблочко / обновления главная
Замените приведенные выше строки на:
деб https://deb.debian.org/debian-security bullseye-security основной вклад. deb-src https://deb.debian.org/debian-security основной вклад bullseye-security
Сохраните и закройте файл.
После этого обновленный файл sources.list теперь будет выглядеть, как показано ниже:
деб http://deb.debian.org/debian яблочко главная. deb-src http://deb.debian.org/debian яблочко главная. деб https://deb.debian.org/debian-security bullseye-security основной вклад. deb-src https://deb.debian.org/debian-security bullseye-security основной вклад. деб http://deb.debian.org/debian яблочко-обновления main. deb-src http://deb.debian.org/debian яблочко-обновления main. деб http://deb.debian.org/debian яблочко-бэкпорты main. deb-src http://deb.debian.org/debian яблочко-бэкпорты главная

Затем обновите список пакетов системы, запустив:
$ sudo подходящее обновление
Шаг 4. Выполните минимальное обновление системы
Выполнение полного обновления системы приведет к удалению большого количества пакетов, которые вы, возможно, захотите сохранить в своей системе. Поэтому мы используем двухэтапный подход к обновлению Debian 10 до Debian 11. Этот двухэтапный подход состоит из минимального и полного обновления.
Во время минимального обновления текущие пакеты будут обновлены без установки новых или удаления существующих. Выполните следующую команду, чтобы выполнить минимальное обновление:
$ sudo apt upgrade --without-new-pkgs

Во время этого процесса появится всплывающий экран с просьбой перезапустить системные службы или сохранить или стереть параметры конфигурации. Это прерывание происходит при обновлении таких библиотек, как libpam и libc. Нажмите «Да» и нажмите ENTER.
Шаг 5) Выполните полное обновление до Debian 11
Теперь, когда минимальное обновление завершено, мы выполняем полное обновление системы, чтобы обновить нашу систему до Debian 11. Он устанавливает последние пакеты, поставляемые с Debian 11, и решает проблемы с зависимостями.
$ sudo apt полное обновление

Снова появится несколько подсказок. В этом примере нам нужно выбрать, что мы хотим делать с файлом Openssh-server. Я выбрал вариант, чтобы сохранить текущую локальную версию.

После завершения полного обновления перезагрузите систему, как показано на рисунке.
$ sudo перезагрузка
Теперь давайте проверим, обновились ли мы до Debian Bullseye:
$ cat / etc / os-release. $ cat / etc / debian_version

Судя по выходным данным, система теперь работает под управлением Debian 11 Bullseye.
$ lsb_release -a

Заключение
Вы успешно обновились до Debian 10 (яблочко). Теперь вы можете установить предпочтительные приложения и продолжать использовать Debian 11.
Как обновить Debian 10 (Buster) до Debian 11 (Bullseye)
Как установить Django в Debian 9 Linux
Django — это самый популярный веб-фреймворк Python, предназначенный для помощи разработчикам в создании безопасных, масштабируемых и поддерживаемых веб-приложений.Django можно установить в масштабе всей системы или в виртуальной среде Python с пом.
Как установить Git на Debian 9
Из этого туториала Вы узнаете, как установить и настроить Git в Debian 9.Git — это самая популярная в мире распределенная система контроля версий, используемая во многих проектах с открытым исходным кодом и коммерческих проектах. Это позволяет вам.
Как установить Git в Debian 10 Linux
Git — это самая популярная в мире распределенная система контроля версий, используемая во многих проектах с открытым исходным кодом и коммерческих проектах.С помощью Git вы можете совместно работать над проектами с другими разработчиками, отслежив.