После двух лет разработки состоялся (https://www.debian.org/News/2015/20150426) релиз Debian GNU/Linux 8.0 (https://www.debian.org/releases/jessie/) (Jessie (https://www.debian.org/releases/jessie/releasenotes)), доступный для 10 официально поддерживаемых архитектур (https://www.debian.org/ports/), среди которых: Intel IA-32/x86 (i386), 64-bit PC / Intel EM64T / x86-64 (amd64), ARM EABI (armel), 64-bit ARM (arm64), ARMv7 (armhf), MIPS (mips, mipsel), PowerPC, PowerPC 64 (ppc64el) и IBM System z (s390x). В репозитории представлено 43512 (в Debian 7 - 37493) бинарных пакетов, что примерно на 30% больше, чем было представлено в Debian 6.0. По сравнению с Debian 7.0 добавлено 12253 новых бинарных пакетов, удалено 5441 (14%) устаревших или заброшенных пакетов, обновлено 24573 (66%) пакетов. Debian 8.0 "Jessie" будет сопровождаться в рамках программы расширенной поддержки (LTS), подразумевающей выпуск обновлений в течение 5 лет.
Для загрузки доступны (http://www.debian.org/CD/) CD и DVD-образы, загрузить которые можно по FTP или через системы jigdo и BitTorrent. Полный установочный комплект занимает 69 CD (http://cdimage.debian.org/debian-cd/7.0.0/i386/iso-cd/), 10 DVD или 2 Blu-ray диска (плюс 46 CD и 8 DVD с исходными текстами пакетов). Отдельные CD-диски подготовлены (http://cdimage.debian.org/debian-cd/8.0.0) для установки окружений GNOME, KDE 4< и LXDE + Xfce. Для желающих осуществить установку по сети создан netinst-образ (http://cdimage.debian.org/debian-cd/8.0.0/i386/iso-cd/debian...) (150 Мб) и диск (http://cdimage.debian.org/debian-cd/8.0.0/i386/iso-cd/debian...) в формате бизнес-карты (46Мб). Также сформирован (http://cdimage.debian.org/cdimage/unofficial/non-free/cd-inc.../) неофициальный установочный образ, включающий в себя проприетарные прошивки. Для архитектур amd64 и i386 разработаны LiveCD/LiveUSB (http://live.debian.net/cdimage/release/), доступные в вариантах с GNOME, KDE и Xfce, а также многоархитектурный DVD, сочетающий пакеты для платформы amd64 с дополнительными пакетами для архитектуры i386.
Ключевые (https://wiki.debian.org/NewInJessie) изменения (https://www.debian.org/releases/jessie/amd64/release-notes/c...) в Debian 8.0:
- Переход (http://wiki.debian.org/systemd) на системный менеджер systemd, обеспечивающий более высокую скорость загрузки, использование cgroups для сервисов и возможность изоляции частей сервисов. Ранее применяемая система инициализации sysvinit по-прежнему доступна для применения в качестве опции;
- Добавлены две новые официальные архитектуры: arm64 (https://wiki.debian.org/Arm64Port) (64-разрядная архитектура AArch64) и ppc64el (https://wiki.debian.org/ppc64el) (архитектура для процессоров Power 7+ и Power 8 в режиме little endian-mode и с Open Power ELFv2 ABI). Из-за низкой активности разработчиков из числа официальных архитектур исключены IA-64 и Sparc. Вместо s390 представлен новый порт s390x. В состав также не вошел Debian GNU/kFreeBSD, сочетающий в себе ядро FreeBSD с пользовательским окружением на базе glibc и GNU-утилит, так как данный порт не достиг должного уровня качества, требуемого для включения в число официально поддерживаемых архитектур.
- Активированы (https://wiki.debian.org/ReleaseGoals/SecurityHardeningBuildF...) флаги сборки с использованием дополнительных механизмов безопасности для как можно большего числа пакетов, которые работают с внешними данными (сетевые серверы, браузеры, просмотрщики контента и т.п.). Прекращена поддержка протокола SSLv3. Задействованы дополнительные механизмы (https://wiki.debian.org/Hardening) обеспечения безопасности, интегрируемые в исполняемые файлы ELF (Position Independent Executable, защита стека, Fortify Source, Read-only relocations, Immediate binding). Включён по умолчанию механизм противодействия атакам через манипуляцию с символическими ссылками;
- Добавлен пакет needrestart, который выполняет проверку необходимости перезапуска фоновых процессов после обновления связанных с ними компонентов. Если такая необходимость определена, сервис перезапускается для избежания продолжения работы уязвимых сервисов несмотря на установку обновления;
- Включены (https://wiki.debian.org/ReleaseGoals/CrossToolchains) инструменты кросс-компиляции и средства кросс-сборки (https://wiki.debian.org/ReleaseGoals/CrossBuildableBase) базовой системы (можно разом и без установки внешних инструментов кросс-скомпилировать 140 пакетов, составляющих минимальную базовую систему);
- Помимо СУБД MySQL 5.5 в состав включена СУБД MariaDB 10.0. В Debian 9 будет оставлена только одна из этих систем.
- Обновление версий программ, в том числе ядро Linux 3.16 (в Debian 7 используется 3.2), LibreOffice 4.3, Calligra 2.8, Abiword 3.0, Evolution 3.12, Apache httpd 2.4.10, Exim 4.84, Postfix 2.11, OpenSSH 6.7, Perl 5.20, PHP 5.6, Python 3.4, PostgreSQL 9.4, Samba 4.1;
- Пользователю предлагаются графические окружения GNOME GNOME 3.14 (http://www.opennet.ru/opennews/art.shtml?num=40669) (в Debian 7 поставлялся GNOME 3.4), KDE 4.11, Xfce 4.10 и LXDE. В репозитории добавлены пакеты с рабочими столами Cinnamon и MATE, продолжающими развитие классического рабочего стола GNOME;
- Многочисленные изменения (http://www.opennet.ru/opennews/art.shtml?num=40911), связанные с поддержкой мультимедиа. В частности, прекращена поставка mplayer, вместо которого рекомендовано использовать mplayer2 (http://www.opennet.ru/opennews/art.shtml?num=30005) или mpv (http://www.opennet.ru/opennews/art.shtml?num=37600). Из коробки обеспечена поддержка многих новых мультимедиа форматов и кодеков, таких как HEVC, Opus, Matroska 3D, Apple ProRes. Добавлены новые приложения: медиацентр XBMC, аудио/видео проигрыватель mpv, звуковой редактор Ardour3, медиаплеер Cantata, синтезатор звука din, система перекодирования видео HandBrake и т.д.
- Сформировано несколько новых наборов пакетов (task) с подборкой компонентов для различных мультимедийных применений, а также для установки подборок игр (https://tracker.debian.org/pkg/debian-games), медицинских (http://blends.debian.org/med/tasks), геоинформационных (http://blends.debian.org/gis/tasks) и научных (http://blends.debian.org/science/tasks) приложений;
- В установщике значительно улучшена поддержка загрузки на системах с EFI. Добавлена возможность загрузки 64-разрядного ядра Linux в 32-разрядном окружении EFI. Для проблемных EFI-систем на базе архитектур amd64 и arm64 подготовлен дополнительный загрузчик grub.efi. В grub-installer обеспечена расширенная поддержка принудительной установки на съёмные накопители с EFI. Улучшена поддержка установки на компьютеры Apple с процессорами Intel. Добавлены обходные пути решения проблем в EFI-прошивках;
- Проведена работа по адаптации пакетов для сборки при помощи Clang, который может использоваться в качестве вторичного компилятора;
- Обеспечение возможности использования системы принудительного контроля доступа SELinux (в режиме enforcing);
- Продолжение инициативы по обеспечению полной поддержки (https://wiki.debian.org/ReleaseGoals/utf-8) UTF-8 во всех пакетах (поддержка ввода и отображения в UTF-8 по умолчанию, поставка всех текстовых файлов в UTF-8, поставка в пакетах файлов только с именами в кодировке UTF-8).
- В качестве версии Java runtime по умолчанию предлагается OpenJDK 7. Из бэкпортов доступен OpenJDK 8. Для выполнения JSP-страниц и Java-сервлетов поддерживаются Tomcat 7 и Tomcat 8, поддержка Tomcat 6 прекращена. В состав включены новые инструменты для разработчиков на языке Java, среди которых VisualVM (openjdk-7-jre-dcevm), Gradle, eclipse-wtp-webtools и closure-compiler;
- Среди новых пакетов: облачное хранилище ownCloud (http://www.opennet.ru/opennews/art.shtml?num=41637), серверная JavaScript-платформа Node.js, браузерное дополнение https-everywhere, пакет для упрощения кросс-компиляции cross-binutils, PHP-фреймворк Horde, комплект для разработчиков AndroidSDK-tools.
URL: https://www.debian.org/News/2015/20150426
Новость: http://www.opennet.ru/opennews/art.shtml?num=42106