Как обновить debian 10 до 11

Обновлено: 01.07.2024

После 2 лет, 1 месяца и 9 дней разработки Проект Debian с гордостью представляет новую стабильную версию 11 (кодовое имя bullseye ), которая будет поддерживаться в течение следующих 5 лет благодаря совместной работе команды безопасности Debian и команды долгосрочной поддержки Debian.

Debian 11 bullseye поставляется с несколькими окружениями и приложениями рабочего стола. Помимо прочего, выпуск включает в себя следующие окружения рабочего стола:

  • Gnome 3.38,
  • KDE Plasma 5.20,
  • LXDE 11,
  • LXQt 0.16,
  • MATE 1.24,
  • Xfce 4.16.

Этот выпуск содержит более 11,294 новых пакета, а общее число пакетов составляет 59,551. Кроме того, более 9,519 пакетов были отмечены как устаревшие и удалены. 42,821 пакет обновлён, а 5,434 пакета остались без изменений.

bullseye становится нашим первым выпуском, в котором ядро Linux поддерживает файловую систему exFAT и по умолчанию использует её для монтирования файловых систем exFAT. Поэтому более не требуется использовать файловую систему в пространстве пользователя, предоставляемую пакетом exfat-fuse. Инструменты для создания и проверки файловой системы exFAT предоставляются в пакете exfatprogs.

Большая часть современных принтеров можно использовать бездрайверную печать и сканирование без необходимости устанавливать драйверы конкретного поставщика (часто несвободные). bullseye содержит новый пакет, ipp-usb, который использует нейтральный протокол IPP-через-USB, поддерживаемый многими современными принтерами. Это позволяет USB-устройству считаться сетевым устройством. Официальный бездрайверный движок SANE предоставляется sane-escl в пакете libsane1. Для него используется протокол eSCL.

Systemd в bullseye по умолчанию включает опцию постоянного журнала с внутренней альтернативой для использования энергозависимого запоминающего устройства. Это позволяет пользователям, не использующим специальные возможности, удалить традиционные службы журналирования и использовать один только журнал systemd.

Команда Debian Med участвовала в борьбе с COVID-19, создавая пакеты ПО для исследования вируса на уровне генетических последовательностей и для борьбы с пандемией с помощью инструментов, используемых в эпидемиологии. Эта работа будет продолжена, а основное внимание будет уделено инструментам машинного обучения для обеих областей. Работа команды над контролем качества и непрерывной интеграцией является критической для единообразных воспроизводимых результатов, необходимых в этих науках. Смесь Debian Med поддерживает ряд критичных приложений, которые сейчас выигрывают от SIMD Everywhere. Для установки пакетов, сопровождаемых командой Debian Med, установите метапакеты с именами вида med-*, сейчас они имеют версию 3.6.x.

Для китайского, японского, корейского и многих других языков теперь используется метод ввода Fcitx 5, который является развитием популярного Fcitx4, используемого в выпуске buster . Эта новая версия намного лучше поддерживает дополнения Wayland (дисплейного менеджера по умолчанию).

Debian 11 bullseye включает в себя множество обновлённых пакетов ПО (более 72% всех пакетов из прошлого выпуска). Это такие пакеты как

  • Apache 2.4.48
  • BIND DNS Server 9.16
  • Calligra 3.2
  • Cryptsetup 2.3
  • Emacs 27.1
  • GIMP 2.10.22
  • GNU Compiler Collection 10.2
  • GnuPG 2.2.20
  • Inkscape 1.0.2
  • LibreOffice 7.0
  • Linux kernel 5.10 series
  • MariaDB 10.5
  • OpenSSH 8.4p1
  • Perl 5.32
  • PHP 7.4
  • PostgreSQL 13
  • Python 3, 3.9.1
  • Rustc 1.48
  • Samba 4.13
  • Vim 8.2
  • более 59,000 других готовых к использованию пакетов ПО, собранных из более чем 30,000 пакетов с исходным кодом.

Предлагая такой широкий выбор пакетов и, как обычно, большое число поддерживаемых архитектур, Debian по-прежнему остаётся верен свой цели быть универсальной операционной системой . Он подходит для множества различных вариантов использования: для настольных систем и нетбуков; для серверов разработки и кластерных систем; для баз данных, веб и серверов хранения. В то же время дополнительные усилия, уделяемые качеству, например автоматизированное тестирование установки и обновления для всех пакетов архива Debian, позволяют гарантировать, что bullseye оправдывает те высокие ожидания, которые пользователи возлагают на стабильный выпуск Debian.

Всего поддерживается девять архитектур: 64-битные ПК / Intel EM64T / x86-64 ( amd64 ), 32-битные ПК / Intel IA-32 ( i386 ), 64-битные Motorola/IBM PowerPC с порядком байтов от младшего с старшему ( ppc64el ), 64-битные IBM S/390 ( s390x ), для ARM, armel и armhf для более старого и более нового 32-битного оборудования, а также arm64 для 64-битной архитектуры AArch64 , также и для MIPS поддерживаются архитектуры mipsel (с порядком байтов от младшего к старшему) для 32-битного оборудования и архитектура mips64el для 64-битного оборудования с порядком байтов от младшего к старшему.

Хотите попробовать?

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

Эти живые образы предоставляются для архитектур amd64 и i386 и доступны для DVD, USB-носителей и сетевой загрузки. Пользователь может сделать выбор из нескольких окружений рабочего стола: GNOME, KDE Plasma, LXDE, LXQt, MATE, Xfce и Xfce. Debian Live bullseye является стандартным живым образом, поэтому можно запустить базовую систему Debian без какого-либо графического окружения пользователя.

Если вам понравится наша операционная система, вы сможете выполнить установку прямо с живого образа на жёсткий диск вашего компьютера. Живой образ включает в себя независимую программу установки Calamares, а также стандартную программу установки Debian. Дополнительная информация доступна в информации о выпуске и разделе живых установочных образов веб-сайта Debian.

Если вы решите сразу установить Debian 11 bullseye на жёсткий диск вашего компьютера, то вы можете сделать выбор из множества установочных носителей, таких как диски Blu-ray, DVD, компакт-диски, USB-носители или через сеть. При установке с этих образов можно выбрать несколько окружений рабочего стола: Cinnamon, GNOME, KDE Plasma Desktop and Applications, LXDE, LXQt, MATE, а также Xfce. Кроме того, доступны мультиархитектурные компакт-диски, которые поддерживают установку нескольких архитектур с одного диска. Также вы всегда можете создать загрузочный USB-носитель (см. подробности в руководстве по установке).

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

Кроме того, были улучшены несвободные установочные образы, содержащие пакеты с микропрограммами, теперь они могут предвосхитить необходимость микропрограмм для установленной системы (например, микропрограмм для графических карт AMD или Nvidia, а также для более новых поколений аудиокарт Intel).

Для пользователей облачных сервисов Debian предлагает поддержку множества широко известных облачных платформ. Официальные образы Debian можно выбрать в соответствующих магазинах образов. Кроме того, Debian публикует заранее подготовленные образы OpenStack для архитектур amd64 и arm64 , которые готовы к загрузке и использованию в локальных облачных системах.

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

Обновление Debian

Обновление до Debian 11 с предыдущего выпуска, Debian 10 (кодовое имя buster ), для большинства вариантов настройки осуществляется автоматически с помощью APT.

Для выпуска bullseye компонент с обновлениями безопасности теперь называется bullseye-security, пользователям следует изменить свои файлы источников APT соответствующим образом в ходе обновления. Если в ваших настройках APT используются закрепление или APT::Default-Release , то для этих параметров тоже скорее всего потребуются изменения. Дополнительную информацию смотрите в разделе Изменена структура архива безопасности в информации о выпуске.

Если вы выполняется обновление удалённым образом, то ознакомьтесь с разделом Во время обновления невозможны новые SSH-соединения.

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

О Debian

Debian — свободная операционная система, разрабатываемая тысячами добровольцев со всего мира, сотрудничающих через Интернет. Сильными сторонами проекта Debian являются его добровольцы, приверженность Общественному договору Debian и Свободному ПО, а также его обязательства предоставить настолько хорошую операционную систему, насколько это возможно. Данный новый выпуск является ещё одним важным шагом в этом направлении.

14 августа 2021 года состоялся релиз старой и очень популярной Linux системы - Debian. В своей статье я подробно расскажу, как обновиться с прошлого релиза Debian 10 до 11-й версии Bullseye. Сам процесс не сложный, проходит в штатном режиме с помощью встроенных средств операционной системы.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на . Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Что нового в Debian 11

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

  • Очевидно, что обновилось ядро Linux. Теперь это будет версия 5.10.
  • Обновлены версии пакетов графического окружения и офисных программ.
  • Понятное дело, что обновился весь софт. Не буду перечислять изменение версий. Отмечу только некоторые наиболее значимые изменения. Версия php в базе будет 7.4, python - 3.9, MariaDB - 10.5, nginx - 1.18.
  • Обновились cgroups до версии v2.
  • Systemd по умолчанию теперь пишет свой журнал с помощью systemd-journald. Хорошо, что традиционные логи, которые пишет rsyslog пока оставили.
  • Больше не будет однодисковых образов с Xfce (жаль :( ). Остался netinst.iso и DVD-1.iso, не считая live образов.

Подробнее обо всех нововведениях можно прочитать в официальном анонсе. В целом, Debian очень осторожно внедряет какие-то кардинальные нововведения. Можно назвать эту систему консервативной. За это ее многие любят. Установщик уже сколько версий подряд не претерпевает каких-то значительных изменений, в отличие от той же Ubuntu.

Подготовка системы к обновлению

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

Или сразу с версиями. Тоже может пригодиться.

Прежде всего полностью обновим текущую систему:

Проверим версию. Должна быть самая последняя:

Подготовка Debian 10 buster к обновлению

Обновление файла репозиториев

Теперь обновим файл с репозиториями /etc/apt/sources.list и изменим релиз с buster на bullseye. Содержимое этого файла должно стать примерно следующим:

Обращаю внимание, что изменился формат записи для security репозитория. Старая запись была в таком формате:

Upgrade Debian 10 to Debian 11 Bullseye

Теперь можно запустить непосредственно обновление системы Debian 10 до 11 версии. Перед этим обязательно убедитесь, что у вас есть доступ к консоли сервера, а не только ssh подключение. Обычно всё проходит нормально и одного ssh достаточно. Но если обновляете prod, лучше перестраховаться. Сначала обновим список пакетов.

Важно! Дальнейшие команды запускайте в голой консоли, а не в терминале какой-то графической оболочки, если она у вас установлена. В процессе обновления этот терминал будет закрыт и обновление прервётся.

Обновление репозитория для Bullseye

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

Upgrade Debian 10 to Debian 11 Bullseye

Не отходите далеко от консоли, так как в процессе обновления Debian 10 до 11 вам могут задавать наводящие вопросы. Достаточно выбирать дефолтные значения, чтобы все прошло успешно. Первым делом, вам надо будет прочитать список изменений и выйти из режима чтения, нажав q.

Информация об обновлении Debian 10 до 11

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

Полное обновление до Debian 11

После завершения работы этой команды можно считать обновление завершённым. Нужно перезагрузиться.

Дожидаемся загрузки Debian 11 Bullseye и проверяем версию.

Проверка версии обновленной системы Debian 11 Bullseye

Всё в порядке. Обновление прошло успешно.

Заключение

В общем случае, обновление Debian с релиза на релиз проходит штатно и не является сколь-нибудь сложной процедурой. Но это при условии, что не возникает конфликтов зависимостей и поддержки различного софта новой версии. Проблемы скорее всего будут в другом месте и связаны с софтом. Новая система получает обновленные версии всего софта. Где-то может измениться конфиг, где-то исходники сайта не поддерживают работу с новой версией php или БД.

Всё это придётся в ручном режиме отлаживать и исправлять. Так что кажущаяся лёгкость обновления непосредственно системы может быть обманчивой. Внимательно всё проверьте перед этим. Иногда может быть проще и надёжнее выполнить миграцию системы на новую версию, а не её обновление.

Не так давно вышла новая версия Debia 11 под кодовым названием Bullseye. По традиции, кардинальных изменений в системе не было, но пакетная база была значительно переработана. 72% пакетов получили новые версии, а более 11 000 пакетов появились в репозитории впервые. Именно это и даёт повод для обновления Debian 10 до Debian 11.

Мы расскажем не только о том, как выполняется обновление Debian 10 до 11, но еще и как подготовить её и избежать проблем. Забегая вперёд отметим, что дистрибутив по-прежнему обновляется путём замены репозиториев.

Как обновить Debian 10 до Debian 11

Перед обновлением настоятельно рекомендуем создать резервную копию системы. Это позволит восстановиться в случае неудачи. Также при использовании отличного от GNOME и KDE окружения лучше всего выйти из графической оболочки и обновляться в текстовом режиме.

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

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

Шаг 1. Обновление Debian 10 до актуальной версии

Перед заменой репозиториев крайне желательно привести текущие пакеты до актуальной версии. Debian 10 за время существования успел получить несколько обновлений. Последняя версия получила номер 10.10, именно её и стоит обновлять до Debian 11.

Чтобы узнать текущую версию дистрибутива используйте команду:

xv8ACLUd0LFJ7SkAAAAASUVORK5CYII=

Чтобы обновить дистрибутив Debian, а заодно привести пакеты в порядок, выполните команды:

sudo apt update

sudo apt dist-upgrade

sudo apt --fix-broken install

sudo apt autoremove

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

Шаг 2. Замена репозиториев

Замена репозиториев – это основной этап обновления Debian 11. Именно эти файловые серверы содержат все пакеты дистрибутива. Список репозиториев хранится в файле /etc/apt/sources.list. Для доступа к нему воспользуемся редактором nano:

sudo nano /etc/apt/sources.list

6Gd28kZUSFV0WmJgFNApj+N8UwxgPK1PYzYjd4egAY72b8f4edHh5nX3j9AAAAAElFTkSuQmCC

В этом файле нам необходимо заменить buster на bullseye. Помимо этого, потребуется заменить /updates на -security, так как в Debian 11 изменили наименование для security группы репозиториев. Легче всего произвести замену встроенным инструментом (Ctrl+\). После этого сохраните изменения (Ctrl+O) и выйдите из программы (Ctrl+X).

Список репозиториев должен выглядеть следующим образом:

D7RwXAgIPCJpFAghAwkUjtYOjPBJl07AYJaCVgcPdftRvGj1MUmDhurimmPRJe62QyYTpbrzOGmrDZ0WmyuZYno9NnlpKsBOLyU2c3if0Pfp5sdp77G9p3Iy4zKrQmMjUJBCSA5X9TTGPcoExtPyNOg6cHgPG+jP8P5EJ4y5ByTAQAAAAASUVORK5CYII=

Не забудьте обновить список пакетов командой:

sudo apt update

Теперь ваш дистрибутив готов к обновлению.

Шаг 3. Минимальное обновление

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

sudo apt upgrade --without-new-pkgs

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

Несмотря на то, что обновление называется минимальным, будет обновлена большая часть пакетов. После перезагрузки компьютера вас встретит практически готовый вариант Debian 11.

bEUAAAQQQQAABBHQn8H+V+cQTQCDYVwAAAABJRU5ErkJggg==

Шаг 4. Полное обновление

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

sudo apt dist-upgrade

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

sudo apt autoremove

Шаг 5. Готово

Теперь можете ещё раз проверить установленную версию дистрибутива, ядра, оболочки и загрузчика:

dpkg -l | grep grub

DzKHBjZ5gZx4AAAAAElFTkSuQmCC

Выводы

Теперь вы знаете обновить Debian 10 до Debian 11. Особых изменений в процессе обновления, по сравнению с предыдущим релизом, не появилось. Главное обновить пакеты Debian 10 и правильно отредактировать список репозиториев. Если же говорить о стандартной для Debian оболочке GNOME, то с ней обновление проходит даже в графическом режиме.

Благодаря консервативному подходу к разработке дистрибутива, часть пользователей использует Debian без переустановки на протяжении многих лет. Это особенно актуально для серверов, где промедление неуместно. А если у вас до сих пор установлен Debian 9, то обновите его до 10 версии, что позволит перейти на Debian 11.

Нет похожих записей


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

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

Вы можете найти все сторонние пакеты с помощью утилиты aptitude:


Эта команда выведет все пакеты, которых больше нет в официальном репозитории потому, что они были удалены, а также пакеты, установленные вручную. Такие пакеты желательно удалить.

2. ОБНОВЛЕНИЕ СУЩЕСТВУЮЩЕЙ СИСТЕМЫ

Второе правило для выполнения максимально безопасного обновления — ваша система должна быть обновлена до самой последней версии. Для этого выполните:

Если все прошло хорошо, выполните проверку целостности базы данных:


Затем проверьте нет ли отложенных пакетов:


Отложенные пакеты не могут быть обновлены, они могут стать проблемой при обновлении до Debian 11. Прежде чем пойти дальше исправьте все проблемы, эта команда может вам помочь:

3. НАСТРОЙКА РЕПОЗИТОРИЕВ

Теперь наша система полностью обновлена и готова к переходу на новую версию и вот ответ на вопрос как обновить debian 9 до debian 10. Для этого нужно отредактировать файл /etc/apt/sources.list и заменить в нем все репозитории stretch на buster. Сначала создайте резервную копию существующего файла:

Затем откройте файл для редактирования, с помощью vim или apt edit sources и замените все вхождения слова stretch на buster:

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

Вместо ручного редактирования вы можете использовать команду sed, но лучше сделать вручную:

Далее сохраните изменения если использовали редактор и обновите список репозиториев:

Следующей командой вы можете посмотреть список пакетов для обновления:

4. ОБНОВЛЕНИЕ ДО DEBIAN 11

Все подготовительные шаги завершены и нам остался последний — обновить Debian 10 до 11. Для этого выполните команды:

Во время обновления установщик может попросить разрешение на перезапуск нескольких системных служб. Это приостановит процесс установки и чтобы его продолжить вам придется согласится. Обновление займет некоторое время, в зависимости от скорости вашего интернета и производительности процессора. Теперь вы знаете как обновиться до Debian 10.

5. ПРОВЕРКА ВЕРСИИ СИСТЕМЫ

После завершения обновления перезагрузите компьютер. Далее вы можете проверить насколько все успешно прошло с помощью команды:

обновите Debian 10 до Debian 11 bullseye

Выпущен Debian Linux 11 Bullseye. Новая версия предлагает обновленные пакеты и пять лет поддержки. На этой странице объясняется, как обновить Debian 10 до Debian 11 Bullseye с помощью параметров командной строки, включая обновление всех установленных пакетов.

Проверьте текущую версию Debaian

Это просто сделать, выполнив следующую команду:

Видим, что установлена версия Debian 10.10 Buster

Узнаем версию ядра:

Как обновить Debian 10 до Debian 11 Bullseye

Сделайте резервную копию системы!

Перед обновлением версии Debian до 11 вы должны применить все исправления безопасности и ожидающие обновления к самому Debian 10.

Перезагрузите систему Debian 10.

Отредактируйте файл /etc/apt/sources.list с помощью текстового редактора и замените каждый экземпляр buster на bullseye . Затем найдите и замените ключевое слово buster/updates на bullseye-security .

Как обновить Debian 10 до Debian 11 Bullseye

Должно получиться что-то вроде этого:

Обновите индекс пакетов в Debian Linux, запустите обновление:

Как обновить Debian 10 до Debian 11 Bullseye

Нажмите Yes, чтобы все службы перезапускались автоматически

Как обновить Debian 10 до Debian 11 Bullseye

Наконец, обновите Debian 10 до Debian 11 bullseye, выполнив:

Далее нажмите y чтобы принять обновление:

обновите Debian 10 до Debian 11 bullseye

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

обновите Debian 10 до Debian 11 bullseye

Перезагрузите систему Linux, чтобы щавепшить процесс обновления до Debian 11 Bullseye.

Убедитесь, что все работает правильно.

Наконец, очистите устаревшие пакеты с помощью команды:

apt --purge autoremove

Что нового в Debian 11 Bullseye ?

Вот и все. Мы успешно обновились до Debian Linux 11. Обновленная версия Debian 11 всегда содержит новые функции и поддержку оборудования через ядро ​​Linux. Следовательно, необходимо оценить потребности, а затем выполнить обновления. Проект Debian Linux также опубликовал подробное руководство, в котором объясняются другие проблемы, с которыми можно столкнуться во время установки.

Читайте также: