Выпуск Debian 9.2

07.10.2017 21:55
Доступно второе корректирующее обновление дистрибутива Debian 9, в которое включены накопившиеся обновления пакетов и устранены недоработки в инсталляторе. Выпуск включает 87 обновлений с устранением проблем со стабильностью и 66 обновлений с устранением уязвимостей. Из изменений в Debian 9.2 можно отметить удаление пакета clapack, оставшегося без сопровождения форка lapack. В BIND9 добавлена поддержка нового ключа KSK-2017 (Key Signing Key) для DNSSEC, который начнёт применяться для корневых зон с 11 октября (старый ключ будет отозван в январе 2018 года). Во freerdp включена поддержка TLS 1.1 и более новых версий. В пакте ntp обеспечена сборка и установка /usr/bin/sntp. Обновлены до свежих стабильных версий пакеты dbus, nvidia-graphics-drivers, postfix, swift, waagent и webkit2gtk. Установочные сборки Debian 9.2 будут сформированы в ближайшее время. Системы, установленные ранее и поддерживаемые в актуальном состоянии, получают обновления, присутствующие в Debian 9.2, через штатную систему установки
Началось тестирование первой альфа-версии инсталлятора следующего значительного релиза Debian - "Buster". Ключевые изменения в инсталляторе: Ядро Linux обновлено до выпуска 4.12; Обеспечено создание пользователя sshd для разделения привилегий в OpenSSH; Прекращена поддержка образов orion5x-qnap; В БД поддерживаемого оборудования добавлены платы Raspberry Pi 3 Model B, BeagleBone Green, Firefly-RK3399, Radxa Rock 2 Square и различные системы на основе sunxi (Banana Pi BPI-M2-Plus, FriendlyArm NanoPi M1, FriendlyARM NanoPi NEO Air, Lichee Pi Zero, NextThing C.H.I.P. Pro, Xunlong Orange Pi Zero); В загрузчик добавлена поддержка JBOD-систем с большим числом дисков; Проведена чистка неподдерживаемых субархитектур MIPS; В набор md-modules добавлен модуль dm-raid.
Проект Debian празднует своё двадцатишестилетие. Дистрибутив был впервые анонсирован Яном Мёрдоком (Ian Murdoch) 16 августа 1993 года в списке рассылки comp.os.linux.development. Первичной задачей проекта была разработка дистрибутива, развиваемого в соответствии с духом полной открытости, свойственной Linux и GNU, а также стремление к техническому совершенству и надёжности. За время существования Debian было выпущено 14 релизов, обеспечена официальная поддержка 30 аппаратных архитектур, сформирован репозиторий из более чем 50 тысяч пакетов. В проект вовлечено более 1000 разработчиков, в сервисе alioth.debian.org зарегистрировано около 30 тысяч аккаунтов. На технологиях Debian построено более 300 производных дистрибутивов, из которых около 120 активно развиваются.
Разработчики Debian сообщили о скором удалении пакетов с Qt 4 из репозиториев testing и unstable. Таким образом, Qt 4 не войдёт в состав Debian 10 "Buster", в котором будет поставляться только Qt 5. Отмечается, что это достаточно трудное решение, так как многие приложения продолжают использовать Qt 4. Пользователям свободных программ, привязанных к Qt 4, предлагается портировать их на Qt 5, а в случае проприетарного ПО уведомить производителя, что настало время выпустить обновление. Сопровождение устаревшей ветки Qt 4, финальный выпуск которой был сформирован в мае 2015 года, вызывает определённые трудности. Первые попытки удаления Qt 4 из Debian отмечены ещё при подготовке Debian 9, но библиотека была оставлена в составе дистрибутива, но её сопровождение было ограничено устранением критических проблем. Теперь возникли проблемы другого плана - для поддержки новых версий некоторых библиотек требуется внесение существенных изменений в Qt 4, поэтому проще вообще удалить из Qt 4 связанные с данными библиотеками
Разработчики Debian подвели итоги трёх лет работы над обеспечением повторяемых сборок пакетов в дистрибутиве. В настоящее время обеспечена повторяемость сборки 94% пакетов в репозитории Debian Stretch/amd64, в сумме насчитывающем 24822 пакетов. Для около 1300 пакетов поддержка повторяемых сборок пока не доступна, но для многих из них уже подготовлены патчи, решающие проблему, которые пока не рассмотрены сопровождающими пакетов. Проделана большая работа по созданию файлов .buildinfo с описанием специфики базового сборочного окружения для различных бинарных пакетов, которое необходимо воссоздать для генерации идентичного исполняемого файла. Обычно в .buildinfo приводится такая сопутствующая информация, как точные версии пакетов-зависимостей, устанавливаемая при сборке локаль, эталонное время сборки и параметры запуска сборочного процесса. Для обеспечения повторяемых сборок требуется учитывать множество нюансов, таких как использование неизменного состава и версий сборочного инструментария, идентичный набор

Выпуск Debian 9.1

22.07.2017 20:06
Доступно первое корректирующее обновление дистрибутива Debian 9, в которое включены все выпущенные за месяц с момента релиза обновления пакетов и устранены недоработки в инсталляторе. Выпуск включает 54 обновления с устранением проблем со стабильностью и 26 обновлений с устранением уязвимостей. Одновременно опубликовано обновление Debian 8.9 в котором представлено 53 исправления, устранено 68 уязвимостей и удалены пакеты ears, gnuvd, hbro, lshell, pgsnap, python-django-authority и rant. Из изменений в Debian 9.1 можно отметить удаление пакета aiccu, который потерял смысл после сворачивания проекта SixXS. Установочные сборки Debian 9.1 будут сформированы в ближайшее время. Системы, установленные ранее и поддерживаемые в актуальном состоянии, получают обновления, присутствующие в Debian 9.1, через штатную систему установки обновлений. Включенные в новые выпуски Debian исправления проблем безопасности доступны пользователям по мере выхода обновлений через сервис security.debian.org.
Разработчики дистрибутива Debian предупредили о выявлении проблем с работой режима Hyper-threading в процессорах Intel, построенных на базе микроархитектур "Skylake" и "Kaby Lake", которые выражаются в непредсказуемом поведении системы (например, крах приложения или повреждение данных). Проблема проявляется в 6 и 7 поколении процессоров Intel Core для настольных, встраиваемых и мобильных систем, в серверных процессорах Xeon 5 и Xeon 6, а также в некоторых моделях, выпускаемых под брендом Intel Pentium. Проблема выявлена разработчиками инструментария OCaml, которые столкнулись с крахами при работе компилятора OCaml, собранного при помощи GCC. Первые упоминания проблемы отслеживаются со второго квартала 2016 года, но из-за трудоёмкости диагностики причина выявлена только сейчас. В ходе разбирательства стало ясно, что проблема проявляется только на некоторых процессорах Intel со включенным режимом Hyper-threading. Дальнейшее исследование условий возникновения крахов показало, что проблема вызвана
Представлен первый публичный релиз дистрибутива AIMS Desktop, предлагающего подборку программ для математиков, научных работников и студентов. Дистрибутив построен на пакетной базе Debian 9 и поставляется с рабочим столом GNOME. Проект развивается сетью южноафриканских научно-образовательных центров AIMS (The African Institute for Mathematical Sciences). Размер iso-образа 3.3 Гб (amd64). Инсталлятор построен на базе проекта Calamares. Поддерживается загрузка в Live-режиме. Из особенностей AIMS Desktop отмечается поставка по умолчанию обучающей среды Jupyter Notebook и системы подготовки документов TeXstudio, поставка математического набора Sagemath в виде штатных deboan-пакетов (ранее Sagemath поставлялся в виде обособленных бинарных сборок). В поставку добавлен эмулятор терминала Tilix. В Live-режим добавлены средства для управления дисковыми разделами и восстановления после сбоя. Улучшена работа совместно с macOS в системах двойной загрузки.
Представлен релиз Debian GNU/Hurd 2017, редакции дистрибутива Debian 9.0 "Stretch", сочетающей программное окружение Debian c ядром GNU/Hurd. Репозиторий Debian GNU/Hurd включает примерно 80% пакетов от общего размера архива Debian, в том числе портированы Firefox и Xfce 4.12. Debian GNU/Hurd и Debian GNU/KFreeBSD являются единственными платформами Debian, созданными на базе ядра, отличного от Linux. Платформа GNU/Hurd не вошла в число официально поддерживаемых архитектур Debian 9, поэтому релиз Debian GNU/Hurd 2017 выпущен отдельно и имеет статус неофициального выпуска Debian. Готовые сборки, снабжённые специально созданным графическим инсталлятором, и пакеты в настоящее время доступны только для архитектуры i386. Для загрузки подготовлены установочные образы NETINST, CD и DVD, а также образ для запуска в системах виртуализации. GNU Hurd представляет собой ядро, развиваемое в качестве замены ядра Unix и оформленное в виде набора серверов, работающих поверх микроядра GNU Mach и реализующих различные
Состоялся релиз ориентированного на использование в учебных учреждениях дистрибутива Debian Edu 9, известного также под именем Skolelinux. Новая версия примечательна переходом на пакетную базу Debian 9 "Stretch", включением по умолчанию загрузочной заставки Plymouth, заменой систем мониторинга Nagios на Icinga и переводе системы тонких терминалов LTSP с NFS на NBD в качестве корневой ФС. Для загрузки подготовлены сборки размером 647 Мб и 5.4 Гб. Дистрибутив содержит интегрированный в один установочный образ комплекс средств для быстрого развёртывания в школах как серверов, так и рабочих станций, при этом поддерживаются стационарные рабочие места в компьютерных классах и переносные системы. Debian Edu из коробки адаптирован для организации компьютерных классов на базе бездисковых рабочих станций и тонких клиентов, загружающихся по сети. В дистрибутиве предусмотрено несколько видов рабочих окружений, позволяющих использовать Debian Edu как на новейших ПК, так и на устаревшем оборудовании. На выбор