Debian 10 поддержка до какого года

Обновлено: 30.06.2024

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

Из этой статьи вы узнаете когда выйдет Debian 10, а также что нового стоит ждать от этой версии операционной системы.

Дата выхода Debian 10

Дата выхода Debian 10 Buster намечена на 6 июля 2019 года. В отличие от других дистрибутивов вы не найдете расписание цикла разработки, а дата выпуска объявляется только в том случае, когда точно известно, что все в порядке. Разработчики не ограничены во времени и сосредоточены на исправлении серьезных ошибок. Это могут быть пакеты, содержащие уязвимости CVE или другие проблемы.

Репозиторий Debian состоит из трех частей. Это main, contrib и non-free. Из них разработчиков больше всего интересует стабильность пакетов в репозитории main, который составляет основу дистрибутива. Поэтому они следят, чтобы у пакетов из этого репозитория не было проблем с функциональностью или безопасностью.

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

Что нового в Debian 10 Buster?

1. Тема и обои

Как обычно, новая версия дистрибутива получила свежее оформление. Тема оформления называется FuturePrototype и выглядит вот так:


2. GNOME 3.30

В Debian Stretch использовалось окружение Gnome версии 1.3.22, в новой версии оно будет обновлено до 1.3.30. Также система получит некоторые новые пакеты, которые поставляются вместе с окружением, это: gnome-todo, tracker, gstreamer1.0-packagekit - для автоматической установки медиакодеков, и так далее. Также все пакеты переведены с libgtk2+ на libgtk3+.

3. Ядро Linux 4.19.0-4

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

4. OpenJDK 11.0

На протяжении долгого времени в Debian использовалась OpenJDK 8.0, но теперь было принято решение перейти на OpenJDK 11.0 и есть команда, которая будет заниматься подготовкой новых версий.

5. AppArmor включен по умолчанию

В новой версии дистрибутива система изоляции приложений AppArrmor будет включена по умолчанию. Хотя это и хорошо с точки зрения безопасности, системным администраторам нужно будет настроить правильные политики. Это только первый шаг и в этом направлении ещё нужно много работать.

6. Nodejs 10.15.2

Раньше в официальных репозиториях Debian была доступна только версия NodeJS 4.8, но теперь будет доступна 10.15.2.

7. NFtables заменит iptables

NFtables полностью заменит iptables. Этот инструмент имеет более удобный синтаксис и улучшенную поддержку двухстековых брандмауэров ipv4-v6 и многое другое.

8. Добавлена поддержка множества плат на ARM 64 и ARMHF

Постоянно добавляются поддержка новых плат на ARM, самые последние из них pine64_plus, pinebook на ARM64, Firefly-RK3288, u-boot-rockchip на ARMHF 64, Odroid HC1/HC2 платы, SolidRun Cubox-i Dual/Quad (1.5som), и SolidRun Cubox-i Dual/Quad (1.5som+emmc) платы, Cubietruckplus. Также добавлена поддержка Rock 64, Banana Pi M2 Berry, Pine A64 LTS, Olimex A64 Teres-1, Raspberry Pi 1, Zero и Pi 3. Также есть поддержка из коробки для RISC-V систем.

9. Python 3 вместо Python 2

10. Mailman 3

Mailman теперь доступен в Debian, но программа была разделена на компоненты, для установки полного стека, установите пакет mailman3-full.

11. Базы данных Postgresql потребуют переиндексации

Из-за обновления данных локали в glibc способ сортировки информации в текстовых индексах изменится, поэтому существующие базы данных при обновлении придется переиндексировать.

12. Bash 5.0 по умолчанию

Debian 10 получит новую версию Bash с множеством улучшений и нововведений.

13. Реализация /usr/merge

Разработчики хотят выполнить этот переход в Debian 10, но некоторые исполняемые файлы могут быть не готовы. Каталоги /var/ и /etc/ оставят в покое, так что очень сильно волноваться не стоит.

14. Поддержка защищенной загрузки

В версии Buster RC1 уже поддерживается защищённая загрузка. Это значит, что на компьютерах с включенным битом защищенной загрузки теперь можно будет установить Debian без особых проблем.

15. Установщик Calameres

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


Вы можете скачать 64 или 32 битный образ Debian с официального Live репозитория. Если вы обновились со стабильной версии и что-то сломалось, проверьте, не сообщал ли кто-то уже об этой проблеме, и если нет, то сообщите разработчикам.

Тысячи пакетов были обновлены и невозможно рассказать о всех них в этой статье. Но мы собрали самые важные из них. А что вы думаете обо всем этом?

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

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

  • Cinnamon 3.8,
  • GNOME 3.30,
  • KDE Plasma 5.14,
  • LXDE 0.99.2,
  • LXQt 0.14,
  • MATE 1.20,
  • Xfce 4.12.

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

Благодаря проекту по обеспечению повторяемых сборок более 91% пакетов с исходным кодом, входящих в Debian 10, собираются в побитово идентичные двоичные пакеты. Это является важным компонентом проверки, который защищает пользователей от вредоносных попыток порчи компиляторов и сборочных сетей. Будущие выпуски Debian будут включать в себя инструменты и метаданные, чтобы конечные пользователи могли проверять происхождение пакетов из архива.

Фильтрация сетевых пакетов в Debian 10 buster по умолчанию осуществляется на основе системы nftables. Начиная с iptables версии 1.8.2, двоичный пакет включает в себя iptables-nft и iptables-legacy, два варианта интерфейса командной строки iptables. Вариант на основе nftables использует подсистему ядра Linux nf_tables. Можно использовать альтернативные системы для выбора среди нескольких вариантов.

Поддержка UEFI ( Unified Extensible Firmware Interface ), впервые добавленная в Debian 7 (кодовое имя wheezy ), значительно улучшена в Debian 10 buster . В этот выпуск добавлена поддержка Secure Boot для архитектур amd64, i386 и arm64 и должна работать из коробки на большинстве машин с включённой поддержкой Secure Boot. Это означает, что пользователям более не требуется отключать поддержку Secure Boot в настройках прошивки.

Пакеты cups и cups-filters в Debian 10 buster устанавливаются по умолчанию, что даёт пользователям всё необходимое для печати без драйверов. Очереди сетевой печати и IPP-принтеры будут настроены автоматически и управляются с помощью cups-browsed, можно обойтись без использования несвободных драйверов печати и дополнений производителей оборудования.

Debian 10 buster включает в себя огромное количество обновлённых пакетов с ПО (более 62% от числа всех пакетов предыдущего выпуска), среди которых следующие:

  • Apache 2.4.38
  • BIND DNS Server 9.11
  • Chromium 73.0
  • Emacs 26.1
  • Firefox 60.7 (в пакете firefox-esr)
  • GIMP 2.10.8
  • GNU Compiler Collection 7.4 и 8.3
  • GnuPG 2.2
  • Golang 1.11
  • Inkscape 0.92.4
  • LibreOffice 6.1
  • Linux ветки 4.19
  • MariaDB 10.3
  • OpenJDK 11
  • Perl 5.28
  • PHP 7.3
  • PostgreSQL 11
  • Python 3 3.7.2
  • Ruby 2.5.1
  • Rustc 1.34
  • Samba 4.9
  • systemd 241
  • Thunderbird 60.7.2
  • Vim 8.1
  • более 59 000 готовых к использованию пакетов ПО, собранных из около 29 000 пакетов с исходным кодом.

Предлагая такой широкий выбор пакетов и, как обычно, большое число поддерживаемых архитектур, Debian по-прежнему остаётся верен свой цели быть универсальной операционной системой. Он подходит для множества различных вариантов использования: для настольных систем и нетбуков; для серверов разработки и кластерных систем; для баз данных, веб и серверов хранения. В то же время дополнительные усилия, уделяемые качеству, например автоматизированное тестирование установки и обновления для всех пакетов архива Debian, позволяют гарантировать, что buster оправдывает те высокие ожидания, которые пользователи возлагают на стабильный выпуск 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 поддерживаются архитектуры mips (с порядком байтов от старшего к младшему) и mipsel (с порядком байтов от младшего к старшему) для 32-битного оборудования и архитектура mips64el для 64-битного оборудования с порядком байтов от младшего к старшему.

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

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

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

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

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

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

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

Обновление Debian

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

О Debian

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

Последний стабильный релиз операционной системы Debian, версия 10 (Buster), вышел 6 июля 2019 года и будет поддерживаться до 2022 года. Долгосрочная поддержка может быть предоставлена ​​до 2024 года в рамках проекта Debian LTS.

Общие изменения и основные версии пакетов

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

Вот список обновлений программного обеспечения Debian 10. Версии, поставляемые в Debian 9, взяты в скобки.

    1.11 (вместо 1.7) 10.15.2 (вместо 4.8.2) 7.3 (вместо 7.0) 3.7.2 (вместо 3.5.3) 2.5 (вместо 2.3) 1.34 (вместо 1.24)

Далее мы более подробно рассмотрим некоторые изменения в Debian 10.

Ядро Linux 4.19

Ядро Linux обновлено до версии 4.19. Это ядро ​​долгосрочной поддержки, которое было выпущено 22 октября 2018 года и будет поддерживаться до декабря 2020 года. Чтобы получить больше информации о различных типах релизов ядра Linux, ознакомьтесь с официальным расписанием релиза и поддержки ядра Linux.

Вот некоторые новые функции и другие изменения, выпущенные между версиями 4.9 и 4.19:

  • Поддержка виртуальных графических процессоров (GPU), которая позволяет нескольким виртуальным машинам совместно использовать оборудование GPU (4.10).
  • Улучшения производительности для крупномасштабного свопа для SSD (4.11).
  • Ускорение TLS в ядре (4.13)
  • Улучшения в файловой системе Ext4: поддержка миллиардов записей в каталогах и расширенных атрибутов, размер которых может достигать 64 КБ (4.13).
  • Поддержка 4 петабайт физической памяти, ранее было 64 терабайт (4.14).
  • Обновления для уязвимостей Meltdown и Spectre, а также другие исправления уязвимостей процессора (4.15).
  • Поддержка cgroups для установки целей задержки ввода/вывода в блочных устройствах (4.19).

Поддержка AppArmor по умолчанию

AppArmor – это система контроля доступа, сфокусированная на ограничении ресурсов, которые может использовать приложение. Она дополняет более традиционные механизмы контроля доступа, работающие на основе пользователей.

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

Debian 10 по умолчанию поставляется с включенным AppArmor и несколькими профилями для распространенных приложений, таких как Apache, Bash, Python и PHP. Дополнительные профили можно установить через пакет apparmor-profiles-extra.

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

nftables вместо iptables

В Debian Buster подсистема iptables заменена на nftables, более новую систему фильтрации пакетов с улучшенным синтаксисом, оптимизированной поддержкой ipv4/ipv6 и встроенной поддержкой для наборов данных, таких как словари и карты. Более подробный список различий вы можете прочитать в вики nftables.

Совместимость со сценариями iptables обеспечивается командой iptables-nft. В вики nftables также есть подсказки по переходу с iptables на nftables.

Обновления безопасности для apt

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

Заключение

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

Debian 10 Buster

Дистрибутив Debian является одним из самых надежных и стабильных дистрибутивов Linux. Систему используют для абсолютно разных задач. Часто применяют в качестве серверной операционной системы.

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

Предыдущая целочисленная версия Debian 9 Stretch была выпущена два года назад в июне 2017 г. Поэтому релиз Debian 10 можно считать довольно знаковым событием в Linux среде.

Доступные графические окружения

Debian 10 Buster доступен для загрузки со следующими графическими окружениями:

  • Cinnamon 3.8,
  • GNOME 3.30,
  • KDE Plasma 5.14,
  • LXDE 0.99.2,
  • LXQt 0.14,
  • MATE 1.20,
  • Xfce 4.12.

Новая версия GNOME и Wayland вместо Xorg

Теперь используется новая версия GNOME 3.30. Про нее мы уже писали.

До этого в версии Debian 9 Stretch использовался уже довольно древний GNOME 1.3.22.

Для GNOME теперь используется Wayland вместо Xorg. Xorg по прежнему установлен. Пользователь может выбирать между использованием Xorg и Wayland.

Debian 10 получил новые красивые обои, выполненные в темных тонах.

Debian 10 Buster: Обои рабочего стола

Debian 10 Buster: Обои рабочего стола

Новое ядро Linux

Так как в Debian используются LTS версии ядер Linux, то пока ядра версий 5.x не используются.

В Debian 10 используется ядро Linux 4.19.

Поддержка UEFI Secure Boot

Поддержка UEFI (Unified Extensible Firmware Interface) вперые была представлена в Debian 7 Wheezy.

В Debian 10 реализована поддержка UEFI Secure Boot для архитектур amd64, i386 и arm64. По заявлениям разработчиков на большинстве компьютеров с включенным Secure Boot поддержка должна работать «из коробки».

По умолчанию включен AppArmor

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

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

Вместо IPtables теперь NFtables

Утилита IPtables, которая предназначена для управления брандмауэром, полностью заменена на фреймворк NFtables.

Модуль NFtables является частью ядра Linux и предназначен для фильтрации и классификации сетевых пакетов. NFtables был создан для замены IPtables и лишен некоторых недостатков присущих последнему. В ядро Linux он был встроен начиная с версии 3.13.

Одним из главных преимуществ NFtables является простота настройки, в отличии от IPtables.

Bash 5.0

Выполнен переход на командную оболочку Bash 5.0.

Новый инсталлятор в Live-режиме

Теперь Debian использует программу установки дистрибутива Calameres для Live режима. Это простой инсталлятор, применяемый во многих других дистрибутивах.

Для установки Debian не в Live-режиме используется прежняя программа установки Debian Installer.

Поддержка новых архитектур

Debian 10 стал поддерживать несколько новых архитектур. В результате на текущий момент поддерживается 10 архитектур.

  • 64-bit PC / Intel EM64T / x86-64 (amd64)
  • 32-bit PC / Intel IA-32 (i386)
  • 64-bit little-endian Motorola/IBM PowerPC (ppc64el)
  • 64-bit IBM S/390 (s390x)
  • armel
  • armhf
  • arm64
  • mips (big-endian)
  • mipsel (little-endian)
  • mips64el

Другие изменения

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

  • Apache 2.4.38
  • BIND DNS Server 9.11
  • Chromium 73.0
  • Emacs 26.1
  • Firefox 60.7 (in the firefox-esr package)
  • GIMP 2.10.8
  • GNU Compiler Collection 7.4 and 8.3
  • GnuPG 2.2
  • Golang 1.11
  • Inkscape 0.92.4
  • LibreOffice 6.1
  • Linux 4.19 series
  • MariaDB 10.3
  • OpenJDK 11
  • Perl 5.28
  • PHP 7.3
  • PostgreSQL 11
  • Python 3 3.7.2
  • Ruby 2.5.1
  • Rustc 1.34
  • Samba 4.9
  • systemd 241
  • Thunderbird 60.7.2
  • Vim 8.1

В репозитории доступно более 59000 пакетов.

И некоторые другие изменения.

Где скачать

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