Вышла новая версия одного из самых популярных среди Open-Source-разработчиков дистрибутивов операционной системы Linux, поддерживаемого Linux-сообществом Red Hat. Речь о Fedora 24. Более известная как Linux Desktop, новая Fedora, как и прежние ее недавние релизы, состоит из трех базовых пакетов, формирующих фундамент для трех отдельных редакций дистрибутива — Fedora 24 Cloud, Fedora 24 Server и Fedora 24 Workstation.
Fedora 24 выходит с задержкой почти на месяц, зато все три редакции могут похвалиться поддержкой компилятора для языка C glibc 2.23, характеризующегося более высокой производительностью и улучшенной совместимостью со стандартом POSIX, и системой компиляторов GNU Compiler Collection (GCC) версии 6. Все пакеты были заново скомпилированы компиляторами GCC 6. Благодаря этому удалось оптимизировать код и повысить производительность всех редакций, а также общую стабильность системы.
Новая Fedora основана на ядре Linux 4.5.7. В то время как дополнительные возможности и исправления ошибок были добавлены во все редакции, Fedora 24 все же делает акцент на новых инструментах и средствах для разработчиков, желающих более эффективно использовать доступные в Linux технологии контейнеров и оркестровки вроде Kubernetes.
Рассмотрим каждую редакцию отдельно.
Fedora Cloud 24
Fedora Cloud 24 теперь включает в себя платформу OpenShift Origin для Fedora. Этот облачный дистрибутив на базе Kubernetes оптимизирован под разработку приложений, автоматизацию процесса развертывания, администрирование и масштабирование контейнеризованных приложений.
Fedora 24 также лежит в основе Fedora Atomic Host — облегченной платформы, предназначенной исключительно для обеспечения работы приложений внутри контейнеров Docker. В нее входят усовершенствованные функции пакетов и исправления ошибок, а также новый «режим разработчика».
В этом режиме автоматически скачивается образ Atomic Host и запускается панель управления сервером Cockpit вместе с терминальным мультиплексором tmux. Так гораздо легче начать работу в консоли разработчика Fedora Atomic Host. Кроме того, такой процесс ускоряет получение ключевой информации о сессии, например, IP-адреса и root-пароля.
Fedora 24 Workstation
Новейший рабочий стол для Fedora подвергнут множественным доработкам пакетов и компонентов. Главный интерес представляет предварительная версия GNOME 3.20 под названием Delhi. И хотя я не поклонник GNOME 3, эта последняя вариация на тему рабочей среды GNOME 3 выглядит занятно.
При этом GNOME использовать необязательно. В официальные дистрибутивы Fedora включены также пять других рабочих столов, а именно: KDE Plasma 5, MATE 1.14, Xfce 4.12, LXDE 0.99.1 и мой любимый Cinnamon 2.6.
Также в релиз включена предварительная версия ультрасовременного сервера окон X под названием Wayland. Увы, она еще не готова для широкого использования. Программисты Fedora только планируют сделать ее полную реализацию в качестве графического сервера по умолчанию в будущих версиях Fedora. Не могу сказать, что жду этого с нетерпением.
Как обычно, новый релиз Fedora Workstation может похвастать последними версиями популярных программ для рабочего стола. Так, в его состав входят офисный пакет LibreOffice 5.1.4, редактор фотографий Shotwell 0.23.1 и интернет-браузер Firefox 47.
Fedora 24 Server
Как бы подтверждая, что Linux и впрямь нацелена на облака, разработчики добавили не так уж много новых возможностей к новому серверу. На первый взгляд, наибольшего внимания заслуживает улучшенный интерфейс утилиты rolekit, упрощающий конфигурацию серверных ролей.