Материалы по тегу: релиз

02.07.2020 [22:06], Илья Коваль

Релиз Linux-дистрибутива openSUSE Leap 15.2: всё для ИИ в комплекте

13 с небольшим месяцев спустя после выхода предыдущей версии Linux-дистрибутива openSUSE был представлен релиз Leap 15.2 для платформ x86-64 (amd64), ARM (AArch64, ARMv7) и POWER (ppc64le). Ключевые изменения коснулись ИИ-решений, контейнеров и YaST.

В состав дистрибутива был включен целый ряд программных решений, активно использующихся для работы с машинным обучением, ИИ и нейросетями вообще: Tensorflow, PyTorch, ONNX. Также появились инструменты аналитики Grafana и Prometheus. В целом же, число новых пакетов выросло на сотни. Кроме того, опционально предлагается отдельно ядро для режима работы реального времени, что может быть актуально для встраиваемых решений и периферийных вычислений.

В релиз 15.2 впервые был включен Kubernetes. К нему прилагается менеджер пакетов Helm, а также легковесное окружение CRI-O, которое во многих случаях можно использовать вместо Docker. Для защиты контейнеров предлагается Cilium.

Что касается YaST, то он теперь постепенно будет переходить к раздельному хранению файлов конфигурации в /usr/etc и /etc. В установщике была улучшена поддержка Btrfs и шифрования разделов, появилось более корректное определение BitLocker-разделов, улучшены управление устройствами хранения для Raspberry Pi и запуск в окружении WSL. Также в инсталляторе появилась опция включения/отключения патчей против уязвимостей класса Meltdown и Spectre, а в AutoYaST были добавлены новые опции.

Сохранена возможность как можно более плавного и безболезненного перехода от openSUSE к коммерческой версии дистрибутива, благо база у их одна и та же. Leap 15.2 поставляется с ядром серии 5.3 и systemd версии 234. Минорные версии дистрибутива имеют стандартный срок поддержки полтора года, так что обновление с Leap 15.1 до 15.2 нужно завершить в течение ближайших шести месяцев. С полным списком изменений нового релиза можно ознакомиться в блоге openSUSE.

Постоянный URL: http://servernews.ru/1014812
15.06.2020 [22:28], Алексей Степин

Релиз Linux 5.8 станет одним из самых больших и важных за всю историю ядра

В последние несколько недель публикуется много новостей, относящихся к грядущему выпуску новой версии ядра Linux. Уже на сегодня версия Linux 5.8 признана релизом с самым большим количеством изменений за всю историю — в него входит уже 1 026 178 строк нового кода. 

Ожидается, что Линус Торвальдс, создатель Linux, выпустит RC1 в течение двух ближайших недель. В течение этого времени будет завершено объединение нового кода. Изменений действительно очень много, поэтому сложно ожидать стабильной (stable) версии ранее середины августа, но многое известно уже сейчас.

В частности, новое ядро получит оптимизации под новейшие процессоры Intel и AMD, равно как и ряд оптимизаций под архитектуру ARM, поддержку новых аппаратных компонентов, серьёзные изменения в коде сетевой части и новые открытые драйверы графики AMD Radeon. Скорее всего, осенью выйдут такие дистрибутивы с новым ядром ветки 5.8, как Ubuntu 20.10 и Fedora 33.

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

  • Поддержка шифрования с использованием Trusted Memory Zones на GPU AMD;
  • Поддержка буферов обмена P2P/DMA между графическими ускорителями (в частности, для свежих AMD);
  • Обновления драйверов AMD, NVIDIA и Intel (включая начальную поддержку Gen12), а также Habana Gaudi.
  • Драйвер AMD Energy наконец-то откроет для доступа сенсоры Zen/Zen 2;
  • Появится поддержка «живой миграции» с KVM для процессоров AMD;
  • Драйвер CPUFreq получит поддержку boost;
  • Появится поддержка PCIe NTB для Intel Ice Lake Xeon;
  • Реализована начальная поддержка архитектуры POWER10; 
  • Уже ставшие традиционными патчи против side-channel уязвимостей для основных архитектур и оптимизации для них.

О сетевых нововведениях, таких, как поддержка тестирования кабелей Ethernet, мы уже рассказывали, как и о том, что флеш-массивы на базе MLC можно будет сконфигурировать в качестве SLC. Не забыто развитие драйвера Microsoft exFAT, улучшена работа SMB3, EXT4 и Btrfs, введена поддержка DAX для прямого доступа к энергонезависимой памяти.

Слой для поддержки блочных устройств получит поддержку шифрования

Слой для поддержки блочных устройств получит поддержку шифрования

Не останется без улучшений часть, касающаяся вопросов безопасности. Будет улучшен генератор RNG, появится поддержка ARM CryptoCell и AMD PSP SEV-ES. А вот функция сброса кеша L1 при переключении контекста отозвана самим Линусом Торвальдсом — он считает её «идиотской».

Около 37% всех изменений в Linux 5.8 связано с драйверами, 16% — к обновлению кода различных процессорных архитектур, 10% относится к сетевому стеку, 3% к файловым системам и 4% к прочим подсистемам ядра. Всего в новую ветку принято 14 206 наборов изменений, затрагивающих 20% всех файлов в репозитории, размер патча 5.8-rc1 составляет 61 Мбайт. Тесты производительности нового ядра в ближайшее время планирует опубликовать популярный ресурс Phoronix.

Постоянный URL: http://servernews.ru/1013459
07.05.2020 [21:57], Алексей Степин

Вышел релиз GCC 10: поддержка Radeon OpenMP, Intel Cooper Lake и новых ARM-платформ

Наряду с проприетарными компиляторами в индустрии широко используется набор GCC (GNU Complier Collection), включающий в себя поддержку не только C и С++, но и таких языков, как Objective-C, Java, Fortran, Ada, Go, GAS и D. Буквально сегодня было объявлено о первом релизе GCC 10 ветки stable.

Речь идёт о версии GCC 10.1. Она вышла спустя полтора месяца после релиза другого, не менее значимого проекта LLVM 10.

Новая версия содержит ряд нововведений. В частности, поддерживается новый стандарт C++20 и содержит архитектурные оптимизации под архитектуры Intel Tiger Lake и Cooper Lake. Также внедрена поддержка ряда вариантов архитектуры ARM:

  • Cortex-A77;
  • Cortex-A76AW;
  • Cortex-A65/65AE;
  • Cortex-A34;
  • Marvell Thunder X3.

Появилась поддержка OpenMP и OpenACC для ускорителей AMD Radeon; правда, она пока ограничена архитектурами Fiji и Vega, более новая Navi ещё не поддерживается. OpenACC имеет версию 2.6 и поддерживается компиляторами C, C++ и Fortran.

Прототип Intel Tiger Lake (фото AnandTech)

Прототип Intel Tiger Lake (фото AnandTech)

Помимо x86 и ARM проект получил поддержку микроконтроллеров семейства AVR XMEGA (серии ATtiny и ATmega, полный список можно найти здесь). А вот поддержка векторных расширений PowerPC отмечена, как «устаревшая»; скорее всего, она будет окончательно удалена в GCC 11.

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

Постоянный URL: http://servernews.ru/1010406
24.04.2020 [23:51], Александр Коляскин

Red Hat Enterprise Linux 8.2 получил улучшения по части мониторинга и безопасности

Вобравший в себя широкий спектр улучшений и новых возможностей, новый дистрибутив Red Hat Enterprise Linux 8.2 уже скоро будет доступен корпоративным пользователям. Последняя версия RHEL включает в себя дополнительные инструменты для работы с контейнерами, новые возможности контроля ИТ-безопасности, а также интеллектуального управления и мониторинга.

Улучшения также связаны с исключением ряда ручных операций — в ОС добавлены новые службы для определения и мониторинга внутренних политик безопасности и политик обновлений ПО.

Также в комплект поставки входит SaaS-инструмент Red Hat Subscription Watch, который упрощает просмотр и управление облачными подписками. Этот инструмент позволяет пользователям использовать подписку на контейнерные платформы Red Hat Enterprise Linux и Red Hat OpenShift в рамках гибридной облачной инфраструктуры.

Для организаций, которые хотят использовать вложенную контейнеризацию (для большей безопасности) доступны новые версии инструментов Skopeo и Builda. А для повышения безопасности контейнерных рабочих нагрузок используется инструмент Udica, который создает настраиваемые, ориентированные на контейнеры политики SELinux.

Усовершенствования коснулись и универсального образа Red Hat Universal Base Image. В частности, добавлены OpenJDK и .NET 3.0 для ускорения разработки и сертификации Red Hat облачных приложений. 

Что касается улучшения производительности, то RHEL 8.2 включает обновленный инструмент управления ресурсами cgroups v2, который помогает ограничивать использование оперативной памяти системными процессами. Кроме того, предусмотрены дополнительные возможности для оптимизации рабочих нагрузок, зависящих от производительности железа, через политики NUMA и sub-NUMA.

Дистрибутив Red Hat Enterprise Linux версии 8.2 станет доступен через клиентский портал Red Hat, дата выхода ещё не назначена.

Постоянный URL: http://servernews.ru/1009387
27.03.2020 [15:02], Андрей Галадей

Вышел релиз pfSense 2.4.5: FreeBSD 11.3 и подготовка к большому апгрейду

Выпущена новая версия дистрибутива для создания межсетевого экрана или маршрутизатора на основе FreeBSD. Версия pfSense 2.4.5 получила несколько новых возможностей. В частности, базовая операционная система была обновлена до FreeBSD 11.3.

В ряде настроек добавились возможности сортировки поиска и фильтрации, в том числе в менеджере сертификатов, DHCP и таблицах ARP/NDP. Также изменены параметры по умолчанию файловой системы UFS при новой установке ОС, что должно уменьшить число циклов записи на диск. А ещё появилась поддержка DDNS от Linode и Gandi.

wikipedia.org

wikipedia.org

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

Разработчики отметили, что в будущем релизе pfSense 2.5.0 ожидается много нового. Одним из ключевых изменений станет переход на HAProxy для функций балансировки и обратного прокси в связи с тем, что текущее решение больше не сможет работать с новыми версиями OpenSSL. 

Также запланирован переход на FreeBSD 12, что принесёт улучшения поддержки современного аппаратного обеспечения. Важно отметить, что pfSense 2.5.0 не будет требовать обязательной «железной» поддержки алгоритма AES-NI, как это планировалось ранее, но наличие таковой всё же желательно. 

Постоянный URL: http://servernews.ru/1006972
24.03.2020 [20:49], Владимир Фетисов

Релиз LLVM и Clang 10: поддержка новых CPU и масса других улучшений

Выпуск десятой версии LLVM затянулся почти на месяц. Однако сегодня, наконец, релиз LLVM 10.0.0 стал доступен вместе с подпроектами, такими как компилятор С/С++ Clang и компоновщик LLDB. Компилятор Clang 10 доступен с улучшенной поддержкой С++ 20 и другими улучшениями. 

Исходный можно на странице разработчиков в GitHub, а бинарные сборки станут доступны в ближайшее время.

LLVM 10 является наиболее актуальной на данный момент версией чрезвычайно популярного стека компиляторов с открытым исходным кодом, который охватывает многие архитектуры, устройства и операционные системы. В LLVM 10.0 появилось много новых функций, в том числе улучшенная поддержка архитектуры AMD Zen 2 и процессоров Intel Tiger Lake, проведена работа на AVX-512, добавлены опции для включения защиты от последних багов в CPU, включена поддержка процессоров ARM Neoverse N1 и E1, IBM z15, Octeon+ и ядер ARM Cortex-A65(AE). Кроме того, появились новые оптимизации для IBM POWER, RISC-V, ARMv8.1-M.

Использование многоуровневого промежуточного представления MLIR (Multi-Level Intermediate Representation) от Google, популярность которого с момента запуска в прошлом году существенно возросла, позволит ускорить оптимизацию ПО для машинного обучения, за счёт чего LLVM сможет стать важным элементом многих ИИ-систем. Кроме того, созданный разработчиками NVIDIA компилятор языка Fortran, известный под именем Flang, также стал частью проекта LLVM 10.

Не так давно стало известно о том, что Facebook планирует нанять новых разработчиков, специализирующихся на компиляторах, поскольку компания продолжает уделять внимание LLVM и его подпроектам, намереваясь также увеличить свой вклад в развитие языка программирования Swift на базе LLVM. Ведутся и другие перспективные разработки в рамках экосистемы LLVM — например, HPVM

Постоянный URL: http://servernews.ru/1006728
16.02.2020 [23:46], Андрей Галадей

Представлен релиз NetBSD 9.0: ZFS, серверные ARM и гипервизор NVMM

Выпущен релиз операционной системы NetBSD 9.0, который получил немало нововведений. В этой сборке появилась поддержка архитектуры AArch64 (64-бит ARMv8-A), улучшена поддержка 32-разрядной ARMv7, реализована корректная работа на SoC с компоновкой big.LITTLE. 

Нововведения позволят использовать ОС на ARM-серверах, соответствующих программе ARM ServerReady (SBBR+SBSA). Релиз, в частности, успешно работает на Amazon Graviton и Graviton2, AMD Opteron A1100, Ampere eMAG 8180, Cavium ThunderX и Marvell ARMADA 8040.

Второе важное нововведение — новый гипервизор NetBSD Virtual Machine Monitor (NVMM) с поддержкой аппаратного ускорения виртуализации для процессоров Intel и AMD. Улучшена и работа в качестве гостевой ОС — например, в HyperV. 

На уровне ядра введены сразу несколько новых подсистем: KASLR для рандомизации адресного пространства, KLEAK для выявления утечек памяти, а также ряд других K* для повышения защиты и стабильности работы. 

В системе обновились драйверы для графических карт Intel, nVidia, AMD, а также некоторых ARM SoC, частично позаимствованные, как и прежде, из Linux. Кроме того, заявлены и другие улучшения по части аппаратной поддержки. Ещё в предрелизной версии были повышены безопасность и производительность ОС. В частности, в подсистеме SATA теперь улучшилась обработка ошибок, а также появилась поддержка NCQ.

Эти обновления касаются в основном архитектур x86_64 и Aarch64. Поддержка остальных платформ, как ожидается, станет доступна только в 10-й версии NetBSD, которая, согласно текущим планам, будет выпущена позднее в этом году.  При этом важно отметить, что в сборке появилась поддержка файловой системы ZFS, однако она реализована лишь частично. То есть загрузка с раздела с такой файловой системой невозможна, также она не поддерживается в качестве корневой ФС. 

Сама ОС доступна для скачивания на официальном сайте. С полным списком изменений можно ознакомиться здесь. На прошлой неделе открылся сбор средств на поддержку разработки NetBSD в 2020 году. 

Постоянный URL: http://servernews.ru/1003818
23.12.2019 [00:43], Андрей Галадей

Вышел релиз SUSE Linux Enterprise 12 SP5

Представлен релиз дистрибутива SUSE Linux Enterprise 12 SP5 в версиях для архитектур x86_64, ARM64, Raspberry Pi, IBM POWER8 LE и IBM System z. 

Основными нововведениями стала поддержка новых аппаратных решений и виртуализации. Помимо этого, появилась поддержка самодостаточных пакетов Flatpak (1.4.x), хотя таким образом можно ставить лишь приложения. 

Контейнерные образы JeOS поставляются теперь в форматах .vhdx и .vmdk, для их сжатия применяется алгоритм LZMA2. Также обновились все основные пакеты, приложения, библиотеки и драйверы. А ещё была обновлена поддержка памяти NVDIMM и улучшены утилиты для её настройки.

wikipedia.org

wikipedia.org

В ядре системы добавилась поддержка китайских CPU Hygon Dhyana (на базе решений AMD). Из мелочей отметим возможность вывода звука через порт HDMI на платах Raspberry Pi 3.

Сборка характеризуется высоким уровнем стабильности, поскольку базируется на ядре Linux 4.4, GCC 4.8, рабочем столе GNOME 3.20 и других системных компонентах. 

Постоянный URL: http://servernews.ru/1000278
25.11.2019 [19:26], Андрей Галадей

Вышло ядро Linux 5.4: поддержка exFAT, ограничение доступа к ядру и не только

Линус Торвальдс объявил о выпуске ядра Linux 5.4, в котором добавлены новые возможности, ряд механизмов защиты, а также обновлённые драйверы для поддержки новых аппаратных решений.

Одним из главных нововведений стала экспериментальная поддержка файловой системы Microsoft exFAT, которая теперь реализована на уровне ядра. 

pixabay.com

pixabay.com

Ещё одним новшеством стала функция блокировки ядра, которая должна защитить критически важный элемент системы от нежелательных приложений. Теперь в ядре применяются ограничения доступа пользователя root, а также блокировка обхода UEFI Secure Boot. Это должно уменьшить возможности злоумышленников по перехвату управления системой.

Не стоит забывать и о ряде новых аппаратных устройств, которые поддерживаются ядром. Это, к примеру, графические процессоры AMD Radeon Navi 12 и 14, будущие Radeon Arcturus, а также гибридные процессоры AMD Dali. Кроме того, новая версия умеет работать с датчиками температуры в CPU Ryzen 3000, а в AMD EPYC улучшили балансировку нагрузки.

Из других особенностей отметим поддержку Intel Tiger Lake, Qualcomm Snapdragon, начиная с модели 835 и вплоть до 855, механизм fs-verity для контроля целостности файлов и много другое.

Пока что ядро доступно на kernel.org для самостоятельной сборки. Готовые же версии ядра под разные дистрибутивы придётся подождать. При этом рекомендуется не торопиться, ведь ядро получит статус «стабильного» через неделю-две, после чего оно будет готово к массовому внедрению.

Постоянный URL: http://servernews.ru/998425
19.10.2019 [21:12], Андрей Галадей

OpenBSD 6.6: новые драйверы, переход к LLVM, а также улучшение графики

Операционная система OpenBSD получила свежее обновление до версии 6.6. И, хотя особо критических изменений нет, в этой версии можно отметить серьёзную работу по улучшению взаимодействия системы с «железом».

К примеру, в состав образа для установки включили драйвер для графических процессоров AMD. Также обновился драйвер drm (Direct Rendering Manager). Появилась поддержка GPU в чипах Intel Broxton/Apollo Lake, Amber Lake, Gemini Lake, Coffee Lake, Whiskey Lake и Comet Lake. Код inteldrm и radeondrm синхронизировали с версией из ядра Linux 4.19.78.

Natasha Allegri

Natasha Allegri

Также расширилась поддержка LLVM Clang. Теперь этот компилятор используется для архитектур armv7 и i386, а GCC отключили по умолчанию. Был реализован совместимый с Linux интерфейс ACPI, а ещё улучшилась работа проводных и беспроводных сетей.

Была улучшена поддержка архитектуры ARM64 и добавлены драйверы для различных процессоров на ней. Также выросла производительность кеша файловых систем на ПК с процессорами AMD64. Кроме этого, обновились пакеты OpenSSH, LibreSSL и ряд других.

Скачать установочный образ можно здесь.

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

Постоянный URL: http://servernews.ru/995861
Система Orphus