Название базовой системы (платформы): | Linux |
Разработчики: | Fedora Project |
Дата последнего релиза: | 2023/11/07 |
Технологии: | ОС |
Содержание |
Fedora (англ. - «мягкая фетровая шляпа», произносится «федо́ра», ранее Fedora Core) — дистрибутив операционной системы GNU/Linux. Дистрибутив спонсирует фирма Red Hat, создано сообщество, которое поддерживает работу над ним. Поддержка проекта осуществляется открытым сообществом.
Цель проекта Fedora — создание целостной операционной системы из свободного программного обеспечения. Выход новых версий каждые 6-8 месяцев.
2023
Fedora Linux 39
7 ноября 2023 года стало известно о том, что представлен релиз дистрибутива Fedora Linux 39. Для загрузки подготовлены продукты Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition и Live-сборки, поставляемые в форме спинов c десктоп-окружениями KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie и Sway. Сборки сформированы для архитектур x86_64, Power64 и ARM64 (AArch64). Публикация сборок Fedora Silverblue задерживается.
Как сообщалось, наиболее значимые изменения в Fedora Linux 39 включают следующее:
- Рабочий стол в Fedora Workstation обновлён до выпуска GNOME 45, в котором в панели появился динамический индикатор виртуальных рабочих столов, оптимальная производительность системы поиска, добавлен индикатор включения камеры, задействовано аппаратное ускорение воспроизведения видео, заменены просмотрщик изображений и приложение для работы с камерой, изменён стиль отображения боковых панелей, обновлены библиотеки GTK 4.12 и libadwaita 1.4.
- В командном интерпретаторе Bash по умолчанию включено цветное оформление командной строки.
- Обновлены версии пакетов, среди которых RPM 4.19, gcc 13.2, LLVM/Clang 17, binutils 2.40, glibc 2.38, Python 3.12, Perl 5.38, Golang 1.21, Boost 1.81, Vagrant 2.3, Haskell GHC 9.4, LibreOffice 7.6.
- Добавлены мета-пакеты default-fonts для обновления обновления и установки шрифтов, предлагаемых по умолчанию.
- В NetworkManager обеспечен автоматический перевод существующих профилей соединений, хранимых в формате ifcfg (/etc/sysconfig/network-scripts/ifcfg-), в формат на основе файла keyfile.
- Предоставлена возможность удаления пакета tzdata с БД часовых поясов для сокращения размера изолированных контейнеров.
- Значение sysctl vm.max_map_count по умолчанию увеличено с 65530 до 1048576 для оптимизации совместимости c Windows-играми, запускаемыми через wine или steam.
- В утилите createrepo_c по умолчанию задействован алгоритм Zstd для сжатия метаданных репозитория и прекращена генерация метаданных в БД SQLite.
- Добавлена официальная сборка Fedora Onyx с атомарно обновляемым вариантом Fedora Linux, оснащённым пользовательским окружением Budgie. Обновленная сборка дополняет классическую сборку Fedora Budgie Spin и напоминает редакции Fedora Silverblue, Fedora Sericea и Fedora Kinoite, поставляемые с GNOME, Sway и KDE. Fedora Onyx основан на технологиях Fedora Silverblue и также поставляется в форме монолитного образа, не разделяемого на отдельные пакеты и обновляемого атомарно через замену целиком. Базовое окружение собирается из официальных RPM-пакетов Fedora при помощи инструментария rpm-ostree и монтируется в режиме только для чтения. Для установки и обновления дополнительных приложений применяется система самодостаточных пакетов flatpak, при помощи которой приложения отделяются от основной системы и запускаются в отдельном контейнере.
- Редакции Sericea и Sway Spin прекратили поставку пакетов xorg-x11.
- В редакции Fedora Kinoite (атомарно обновляемый вариант Fedora с KDE) по умолчанию включено автоматическое обновление системы.
- Для сборки редакций Fedora Silverblue и Fedora Kinoite задействован более безопасный унифицированный (unified core) режим rpm-ostree.
- Началось формирование образов с пользовательским окружением LXQt для архитектуры Aarch64.
- В Fedora Cloud реализована возможность автоматической перезагрузки после установки обновлений пакетов, требующих перезагрузки системы. Возможность организована через создание файла /var/run/reboot-required после выполнения операции "dnf update" и его проверки в cloud-init.
- Пользователям, управляемым через Active Directory, FreeIPA или LDAP, предоставлена возможность использования технологии Passkeys, позволяющей проходить аутентификацию без паролей с использованием биометрических идентификаторов, таких как отпечаток пальца или распознавание лица, используя FIDO2-совместимое устройство, поддерживаемое в библиотеке libfido2.
- Минимальный размер раздела ESP (EFI System Partition), используемого при установке Fedora, увеличен с 200 до 500 МБ из-за нехватки места под обновления прошивок. Ограничение в 500 МБ соответствует параметрам, используемым Microsoft, начиная с Windows 10.
- Прекращена поставка тем оформления QGnomePlatform и Adwaita-qt, применявшихся для придания Qt-приложениям GNOME-подобных настроек и стиля, чтобы данные приложения лучше вписывались в окружение GNOME. В качестве причины упоминается стагнация данных тем и проблемы при их использовании с некоторыми приложениями.
- Объявлены устаревшими пакеты с системой проверки правописания aspell, вместо которых рекомендуется использовать hunspell или enchant2. В качестве причины называется отсутствие обновлений в проекте aspell в течение последних 4 лет.
- Удалён пакет pam_console, который не применялся по умолчанию, имел проблемы с безопасностью и мог быть заменён на функциональность из systemd.
- Прекращена поставка пакета с man-pages-ru, так как переводы man-руководств на русский язык также входят в состав пакета man-pages-l10n.
- Из базовой установки удалён пакет fedora-repos-modular и отключён модульный репозиторий. Изменение позволило оптимизировать работу пакетного менеджера DNF за счёт сокращения числа проверок и загрузок метаданных.
- Изменён способ сборки Flatpak-пакетов в дистрибутиве. Вместо использования модулей при пересборке пакетов с параметром "prefix=/app", задействована отдельная сборочная цель.
- Прекращена сборка и поставка отдельно обновляемых модулей, жизненный цикл которых не привязан к основной начинке дистрибутива, а поддержка осуществляется независимо от релизов дистрибутива, что позволяло обеспечить сосуществование пакетов с разными версиями одного и того же приложения. В качестве причины прекращение поддержки модулей отмечается потеря интереса к разработке модулей и проблемы с сопровождением существующих модулей (последняя активность в pagure.io/modularity наблюдалась более 3 лет назад).
- Проведены подготовительные работы, связанные со второй стадией перехода на модернизированный процесс загрузки, предложенный Леннартом Поттерингом. Отличия от классической загрузки сводятся к использованию вместо образа initrd, формируемого на локальной системе при установке пакета с ядром, унифицированного образа ядра UKI (Unified Kernel Image), генерируемого в инфраструктуре дистрибутива и заверенного цифровой подписью дистрибутива. UKI объединяет в одном файле обработчик для загрузки ядра из UEFI (UEFI boot stub), образ ядра Linux и загружаемое в память системное окружение initrd. При вызове образа UKI из UEFI предоставляется возможность проверки целостности и достоверности по цифровой подписи не только ядра, но и содержимого initrd, проверка достоверности которого важна так как в данном окружении осуществляется извлечение ключей для расшифровки корневой ФС. Основные цели для реализации на второй и третьей стадиях: интеграция в инсталлятор поддержки systemd-boot, уход от привязки к использованию командной строки ядра для настройки, прекращение хранения конфиденциальных данных в initrd, изменение обработки необязательных модулей dracut.
- Переход на пакетный менеджер DNF5 и обновленный инсталлятор на основе web-интерфейса отложены до выпуска Fedora 40. Также отменено ранее намеченное на Fedora 39 удаление драйверов org-x11-drv-vesa и xorg-x11-drv-fbdev, и связанного с ними кода из пакета xorg-x11-server-Xorg. При этом разработчики планируют прекратить в Fedora 40 поддержку сеанса на базе X11 в сборках дистрибутива с KDE и GNOME.
- Дополнительно можно отметить введение в строй для Fedora 39 "free" и "nonfree" репозиториев проекта RPM Fusion, в которых доступны пакеты с дополнительными мультимедиа приложениями (MPlayer, VLC, Xine), видео/аудио кодеками, поддержкой DVD, проприетарными драйверами AMD и NVIDIA, игровыми программами и эмуляторами[1].
Одобрение поставки сборок с окружениями Budgie и Sway в Fedora 38
4 января 2023 года стало известно о том, что комитет FESCo (FedoraEngineering Steering Committee), отвечающий за техническую часть разработки дистрибутива Fedora Linux, утвердил создание официальных ISO-образов с графическими оболочками Budgie и Sway. Для сопровождения пакетов и сборок с Budgie и Sway основаны группы Budgie SIG и Sway SIG. Пакеты для установки данных окружений уже доступны в репозитории текущего стабильного релиза Fedora, но начиная с Fedora Linux 38 появится возможность использования готовых ISO-образов. Fedora Budgie Spin и Fedora Sway Spin дополнят коллекцию сборок Fedora Spins, в которой на январь 2023 года представлены альтернативные рабочие среды, такие как KDE, Cinnamon, Xfce, LXQt, MATE, LXDE, i3 и SOAS (Sugar on a Stick).
Как сообщалось, окружение Budgie базируется на технологиях GNOME и собственной реализации оболочки GNOME Shell (в следующей ветке Budgie 11 планируют отделить функциональность рабочего стола от слоя, обеспечивающего визуализацию и вывод информации). Для управления окнами задействован оконный менеджер Budgie Window Manager (BWM), являющийся расширенной модификацией базового плагина Mutter. Основу Budgie составляет панель, близкая по организации работы к классическим панелям рабочего стола. Все элементы панели являются апплетами, что позволяет гибко настраивать состав, менять размещение и заменять реализации основных элементов панели на свой вкус.
Sway построен с использованием протокола Wayland и полностью совместим с мозаичным оконным менеджером i3 и панелью i3bar. Sway развивается как модульный проект, построенный поверх библиотеки wlroots, в которую вынесены все базовые примитивы для организации работы композитного менеджера. Для обустройства полноценного пользовательского окружения предлагаются сопутствующие компоненты: swayidle (фоновый процесс с реализацией протокола KDE idle), swaylock (хранитель экрана), mako (менеджер уведомлений), grim (создание скриншотов), slurp (выделение области на экране), wf-recorder (захват видео), waybar (панель приложений), virtboard (экранная клавиатура), wl-clipboard (работа с буфером обмена), wallutils (управление обоями рабочего стола)[2].
2022
Начало тестирования сборок с инсталлятором на основе web-интерфейса
Проект Fedora 22 ноября 2022 года объявил о формировании экспериментальных сборок Fedora 37, оснащённых переработанным инсталлятором Anaconda, в котором вместо интерфейса на основе библиотеки GTK предложен web-интерфейс. Обновленный интерфейс допускает взаимодействие через веб-браузер, что значительно повышает удобство удалённого управления установкой, которое не сравнится со старым решением на базе протокола VNC. Размер iso-образа 2.3 ГБ (x86_64).
Разработка данного инсталлятора ещё не завершена и не все задуманные возможности реализованы. По мере добавления изменений и исправления ошибок планируется выпускать обновлённые сборки, отражающие ход работы над проектом. Пользователям предлагается оценить интерфейс и высказать конструктивные замечания по его улучшению. Из уже доступных возможностей называется форма выбора языка, интерфейс выбора диска для установки, автоматическая разбивка разделов на диске, автоматическая установка Fedora 37 Workstation на созданный раздел, экран с обзором выбранных параметром установки, экран с индикатором хода установки, встроенная справка.TAdviser выпустил Гид по российским операционным системам
Web-интерфейс построен на базе компонентов проекта Cockpit, уже применяемого в продуктах Red Hat для настройки и управления серверами. Cockpit выбран как хорошо зарекомендовавшее себя решение, для которого имеется бэкенд для взаимодействия с инсталлятором (Anaconda DBus). Применение Cockpit также позволило добиться единообразия и унифицировать различные компоненты управления системой. При переработке интерфейса использовались результаты ранее проделанной работы по повышению модульности инсталлятора - основная часть Anaconda была преобразована в модули, взаимодействующие через API DBus, и обновленный интерфейс использует готовый API без внутренней переработки[3].
Намерение прекратить сборку необязательных пакетов для архитектуры i686 в Fedora Linux 37
В Fedora Linux 37 намерены прекратить сборку необязательных пакетов для архитектуры i686. Об этом стало известно 8 марта 2022 года.
Для реализации в Fedora Linux 37 намечено принятие предписания, рекомендующего сопровождающим прекратить сборку пакетов для архитектуры i686, если необходимость в подобных пакетах сомнительна или приводит к заметным затратам времени или ресурсов. Рекомендация не распространяется на пакеты, используемые в качестве зависимостей в других пакетах или применяемые в контексте "multilib" для обеспечения запуска 32-разрядных программ в 64-разрядных окружениях.
Изменение пока не рассмотрено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora. Источник уточнил, что формирование основных репозиториев и пакетов с ядром для архитектуры i686 в Fedora прекращено ещё в 2019 году, оставлены лишь репозитории multilib для окружений x86_64, которые активно используются в Wine и Steam для запуска 32-разрядных сборок Windows-игр[4].
2020: Fedora 32
29 апреля 2020 года проект сообщества открытого кода Fedora, спонсируемый компанией Red Hat, объявил о появлении следующей версии полностью открытой операционной системы Fedora 32, предлагающей ряд полезных функций для разработчиков ПО и ИТ-специалистов. Среди функций – улучшения в настольной версии Fedora 32 Workstation, а также новый образ Computational Neuroscience Lab, призванный привлечь представителей науки к работе с open source.
Каждая следующая версия Fedora создается, чтобы отвечать на актуальные пользовательские запросы разработчиков и ИТ-команд. Fedora Workstation и Fedora Server призваны предоставить открытую операционную систему для прогрессивных разработчиков и серверных проектов.
Функции Fedora 32 включают:
- Механизм EarlyOOM для Fedora 32 Workstation позволяет быстро и без перезагрузки вернуть систему в работоспособное состояние в ситуациях, когда интенсивные операции с файлом подкачки из-за большого объема выделенной памяти затрудняют нормальную работу.
- Поддержка архитектуры Arm aarch64 в рамках Fedora 32 Workstation.
- Еженедельный запуск команды fstrim.timer на Fedora 32 Workstation для повышения производительности системы и срока службы дисковых накопителей за счет информирования физических и виртуальных носителей относительно неиспользуемых блоках данных.
- Полностью готовый к установке образ Computational Neuroscience Lab призван поддержать применение бесплатного ПО с открытым кодом в научной среде.
- Расширенная поддержка архитектуры ARM, включая платформу NVIDIA Jetson, устройств Pine64, а также новый open-source драйвер для видеопроцессоров серии ARM Mali-400.
Fedora 32 Workstation также получила графическую оболочку GNOME 3.36, которая предлагает больше удобства и производительности как обычным пользователям, так и разработчикам ПО. Как и другие выпуски, представленная версия Fedora получила программные исправления и обновления, в том числе актуализированные системные библиотеки и языки программирования, включая GCC 10, Ruby 2.7 и Python 3.8.
Продолжается работа над выпусками Fedora CoreOS, Fedora IoT и Fedora Silverblue, ориентированными на современные ИТ-среды, построенные на основе Linux-контейнеров, Kubernetes и облачных вычислений.
Проект Fedora продолжает работу по продвижению бесплатного ПО с открытым кодом, чтобы предоставить пользователям ведущие отраслевые Linux-инновации. В Fedora 32 это стремление воплотилось в механизме EarlyOOM и новом образе Computational Neuroscience Lab, призванном обратить внимание научного сообщества на ПО с открытым кодом, - говорит Мэтью Миллер (Matthew Miller), лидер проекта Fedora, Red Hat |
2018
Fedora 29 бета-версия
В сентябре 2018 года стала доступна Fedora 29 в бета-версии.
Как и во всех выпусках бета-версий Fedora, она была обновлена с небольшими исправлениями ошибок и настройками пакетов. В базовый пакета Fedora 29 Beta теперь входит Python 3.7, Perl 5.28. glibc 2.28, Gloang 1.11 и MySQL 8.
Модульность для всех выпусков
Появившееся свойство Fedora 29 Beta — это дополнение модульности во всех её выпусках. Сначала, поставленная на сервере Fedora 28, модульность позволяет выбирать несколько версий одного и того же программного обеспечения на основе каждой системы с параллельной установкой, выполняемой через контейнеры. Это может предоставить некоторым пользователям возможность использовать проверенные версии программного обеспечения, позволяя другим пользователям работать с только что выпущенными нововведениями, не влияя на общую стабильность операционной системы Fedora.
Жизненные циклы программного обеспечения - большая проблема в управлении современными системами. Некоторым приложениям необходимо быстро перемещаться, чтобы вы могли получить последние функции, в то время как другим требуется более медленный цикл для повышения стабильности. Традиционный подход к распределению Linux заставляет вас принять это решение на основе версии операционной системы. Благодаря модульности для всех выпусков Fedora пользователи могут иметь доступ к расширенной гибкости для множества вариантов использования в текущих и будущих версиях Fedora.
ARM, Интернет-вещей и Fedora
По мере того, как растет мир подключенных устройств, от умных домов до промышленных датчиков, важно также использовать технологии Internet-of-Things (IoT). Помочь в этом могут микропроцессоры ARM, которые часто поставляются с небольшими форм-факторами, поглощающими энергию, для питания этих армий крошечных устройств. Fedora 29 Beta нацелена на то, чтобы сделать операционную систему Fedora дома для ARM и IoT.
Эти функции доступны с расширенной поддержки ZRAM для свопинга на ARMv7 и aarch64, что может повысить производительность и надежность бета-версии Fedora 29 на одноплатных компьютерах ARM, таких как Raspberry Pi. Эти устройства используются «производителями» и в разработке решений IoT.
Fedora 28
Компания Red Hat, мировой поставщик решений с открытым исходным кодом, 7 мая 2018 года объявила о выпуске очередной версии операционной системы с полностью открытым исходным кодом — Fedora 28, которая предлагается в трех редакциях: Server, Workstation и Atomic Host.
Все редакции представленной версии Fedora построены на основе общего набора базовых пакетов и содержат многочисленные программные исправления и улучшения производительности, а также целый ряд добавленных и оптимизированных функций. Базовый пакет Fedora 28 содержит обновленные компиляторы и языки программирования, включая последние версии GNU Compiler Collection (GCC) 8, Golang 1.10 и Ruby 2.5.
Fedora 28 получила полностью обновленный модульный репозиторий, позволяющий использовать версии софта и обновлений, отличающиеся от тех, которые входят в состав ОС по умолчанию. Кроме того, все редакции предлагают улучшенную поддержку Virtualbox, упрощая использование Fedora 28 в качестве гостевой системы на других платформах.
Fedora 28 Server
Одним из главных новшеств серверной редакции Fedora стала реализация концепции модульности, упрощающей использование версий софта и обновлений, отличающихся от тех, которые входят в состав ОС по умолчанию. Модульность позволяет переходить на новые версии программных стеков или СУБД, не дожидаясь новой версии ОС, или же, наоборот, оставаться на старых, но еще поддерживаемых версиях после обновления ОС.
Кроме того, Fedora 28 Server теперь поддерживает 64-разрядную архитектуру ARM как одну из основных платформ. Это создает дополнительный вариант ОС для системных администраторов, которые хотят использовать перспективные аппаратные технологии.
Fedora 28 Workstation
Десктопная версия Fedora предлагает инструменты и возможности для конечных пользователей и разработчиков за счет включения в состав дистрибутива рабочего стола GNOME 3.28. В частности, GNOME 3.28 облегчает работу с файлами, папками и контактами за счет функции «Избранное», а также предлагает приложение Usage, упрощающее диагностику и устранение проблем производительности. Fedora Workstation 28 также получила инструмент по умолчанию для работы с изображениями, получивший название GNOME Photos и значительно облегчающий просмотр и организацию фотоколлекций, утверждают разработчики.
Кроме того, Fedora 28 теперь поддерживает интерфейс подключения внешних устройств Thunderbolt 3 и по умолчанию активирует ряд энергосберегающих функций, увеличивающих срок автономной работы ноутбуков, а также предлагает ряд других новшеств.
Fedora 28 Atomic Host
Fedora Atomic Host — это минималистичная ОС, ориентированная на выполнение контейнерных нагрузок в различных вычислительных средах, включая общедоступные облака. Обновляемый дважды в месяц дистрибутив Fedora Atomic Host включает в себя базовый образ для создания виртуальных машин, образ Atomic Host для создания хостов для развертывания контейнеров, а также базовые контейнерные образы для сборки контейнеризованных приложений на основе Fedora. Atomic Host теперь включает Kubernetes 1.9 — платформу оркестрации контейнерных нагрузок, предлагающую массу функций.
2017
Fedora запретили экспортировать в Крым
5 сентября 2017 года на сайте сообщества русскоязычных участников международного проекта Fedora Project было опубликовано[5] сообщение о запрете экспорта дистрибутива Fedora на территорию Крыма. Решение было принято согласно с новым экспортным соглашением Fedora в соответствии с санкциями США против России.
На странице управления экспортом продуктов Fedora указано, что дистрибутивы Fedora в соответствии с Правилами экспортного управления США (EAR) не могут быть экспортированы, реэкспортированы или переданы в ряд стран в соответствии с законами США. В настоящее время в число таких стран входят Куба, Иран, Северная Корея, Судан, Сирия, а также Крым.
В сообщении отдельно указано о действующем правиле проекта «Don’t ask, don’t tell» согласно которому, пользователи и участники проекта не обязаны сообщать откуда они и где собираются использовать Fedora. Администрация проекта рекомендует новым и уже существующим участникам сообщества не указывать свое гражданство в личных данных. Пользователю будет отказано в участии в проекте только в том случае, если он будучи гражданином страны, на которую США наложили ограничения, намеренно сообщит о своем гражданстве[6].
Смотрите также ИТ-блокада Крыма
Fedora 26
В середине июля 2017 года подготовлена очередная редакция операционной системы. Fedora 26 включает сборку для настольных ПК Fedora Workstation, а также Fedora Server и Cloud. Помимо этих версий дистрибутива, обновилась и Atomic Host — специализированная ОС для запуска контейнеров Docker. К выпуску подготовлены сборки с десктоп-окружениями KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt, но основной графической рабочей средой для десктоп-редакции Fedora 26 стал выпущенный в марте GNOME 3.24.[7]
По словам разработчиков, им удалось оптимизировать производительность графической оболочки GNOME Shell. Помимо этого, в GNOME 3.24 появился режим ночной подсветки, доработана область уведомлений и расширена поддержка самодостаточных пакетов Flatpak. Другим значимым нововведением версии 26 является отделение в Fedora Server слоя поддержки аппаратного обеспечения (Base Runtime) от приложений (Modules). Эта технология носит название Fedora Boltron.
На 13 июля 2017 года доступен предварительный вариант серверной редакции дистрибутива, в которой конечные приложения поставляются в виде отдельно обновляемых модулей, жизненный цикл которых не привязан к другим приложениям и основной начинке дистрибутива. Модули с различными версиями одного приложения могут запускаться на одном и том же сервере. Для сборки модулей в инфраструктуре запущен сервис Module Build Service.
Среди других изменений в Fedora 26: поставка пакетного менеджера DNF (2.0), в котором реализованы более понятные уведомления о проблемах с зависимостями, организован показ списка слабых зависимостей в суммарных параметрах транзакции, добавлена улучшенная система подсказки для доступных команд. DNF (2.0) позволяет обновить каждый пакет до самой свежей версии с улучшениями или исправлениями ошибок и уязвимостей. Кроме того, в Fedora 26 появилась альтернативная утилита для разбивки диска в инсталляторе Anaconda, предлагающая дополнительные возможности для опытных пользователей и системных администраторов.
В свою очередь, утилита для записи образов Fedora Media Writer научилась записывать образы для ARM-устройств на SD-карты и другие портативные носители информации; появилась очередная версия платформы QtGNOME, нацеленной на обеспечение качественной работы Qt-приложений в окружении GNOME. Одновременно для Fedora 26 введены в строй «free» и «nonfree» репозитории проекта RPM Fusion, в которых доступны пакеты с дополнительными мультимедиа приложениями (MPlayer, VLC, Xine), видео/аудиокодеками, поддержкой DVD, проприетарными драйверами AMD и Nvidia, игровыми программами, эмуляторами.
Базовая редакция Fedora 26 включает такие приложения, как: LibreOffice 5.3 и Firefox 54. Версия Linux-ядра — 4.11. Сборки сформированы для архитектур x86, x86_64, Power64 и ARM64 (AArch64). Дополнительно поставляется образ для Docker и сборки для различных устройств с 32-разрядными процессорами ARM. Также подготовлены сборки редакции RFRemix 26 (Russian Fedora Remix), адаптированной для отечественных пользователей.
2016: Fedora 24
28 июня 2016 года компания Red Hat, поставщик решений с открытым исходным кодом, объявила о выпуске релиза операционной системы Fedora 24 [8].
Fedora 24 предлагается в трех редакциях — Cloud, Server и Workstation, они используют общий набор базовых пакетов.
Согласно заявлениям разработчиков, Fedora 24 использует системную библиотеку glibc 2.23 повышенной производительности, предлагает оптимизированную POSIX-совместимость и набор компиляторов GCC 6, с помощью которых в новой версии рекомпилированы все базовые пакеты, что обеспечило дополнительную оптимизацию программного кода и более высокую стабильность всех выпусков операционной систем.
Помимо дополнительных функций и программных исправлений, Fedora 24 предлагает средства и инструменты для разработчиков, ориентированные на работу с контейнерами и технологиями оркестрации Kubernetes. В частности, в состав выпуска Fedora 24 Cloud входит Kubernetes-дистрибутив OpenShift Origin, предназначенный для создания и разворачивания контейнерных приложений.
В системе Fedora Atomic Host появился режим разработки. В этом режиме хост при запуске автоматически загружает и запускает службу удаленного управления Cockpit вместе диспетчером терминалов tmux, что упрощает работу в консоли разработчика Fedora Atomic Host, позволяет получить IP-адреса, пароль root и другие ключевые параметры сеанса.
Помимо программных исправлений и улучшений производительности, Fedora 24 предлагает ряд доработок:
- доработана роль контроллера домена в Fedora 24 Server с использованием системы управления учетными записями FreeIPA 4.3, которая упрощает установку, сегментацию и визуализацию топологии реплик;
- уменьшен размер Fedora Server за счет удаления ненужных пакетов;
- GNOME 3.20 и предварительная версия пользовательского интерфейса Wayland в составе Fedora 24 Workstation.
Fedora 24 по традиции предлагает инструменты и компоненты с открытым кодом для всех категорий пользователей, начиная от разработчиков и заканчивая системными администраторами. Благодаря включению в состав редакции Fedora 24 Cloud платформы OpenShift операционная система Fedora теперь предлагает не только средства разработки, но и инструменты для развертывания и оркестрации Linux-контейнеров. Мэтью Миллер (Matthew Miller), лидер проекта Fedora |
2013: Fedora 20
17 декабря 2013 года сообщество Fedora Project представило очередной релиз: Fedora 20, кодовое наименование «Heisenbug» (Гейзенбаг). Бета-версия релиза вышла 12 ноября 2013 года.
Новинки релиза
- Начиная с выпуска Fedora 20, ARM считается главной архитектурой: ей уделяется такое же внимание, как и x86 и x86-64. Fedora ARM официально поддерживает armv7hl и ведется работа над AArch64.
- Облачные образы теперь собираются с использованием тех же инструментов, что и остальные установочные образы.
Стандартная рабочая среда Fedora 20, GNOME 3.10, содержит ряд новых приложений и возможностей:
- Точная прокрутка, если тянуть за ползунок, или если удерживать клавишу shift.
- Поддержка входа в систему и проверки подлинности с помощью смарт-карт.
- Заголовочная панель объединяет заголовок окна и панель инструментов в одно целое, что позволяет дать больше места на экране для содержимого окна и улучшить доступ к элементам управления приложением.
- Улучшенная Лупа, следящая за курсором. Режим слежения активируется нажатием клавиши F7.
- Настройка фона экрана блокировки.
- Новые средства определения местоположения позволяют автоматически обновлять часовой пояс во время путешествий и определять положение в Картах.
Рабочая среда Cinnamon в Fedora 20 обновлена до версии 2.0, в ней множество новых возможностей и улучшений:
- Улучшение размещение окон по краям экрана.
- Захватывание окон по краям похоже на размещение нескольких окон у краёв, но прилипшие окна не перекрываются другими окнами.
- Забавные звуковые эффекты, которые можно настраивать.
- Улучшенное управление учётными записями, а также новый апплет для типовых задач.
- Много улучшений файлового менеджера nemo, в том числе поддержка системного лотка для файловых операций, улучшения в работе с типами файлов, а также обновление пользовательского интерфейса.
- Более упорядоченные зависимости; Cinnamon больше не требует установки всей Рабочей среды GNOME, и эти две рабочие среды параллельно работают лучше, если они обе установлены.
В Fedora 20 появляется экспериментальная поддержка добавления твёрдотельных накопителей (SSD) для быстрого и прозрачного кэширования традиционных дисковых устройств хранения (HDD).
Внесены изменения, позволяющие лучше эмулировать гостевые виртуальные машины с архитектурой ARM, работающие на основных системах с архитектурой x86, с использованием стандартных средств libvirt, в том числе virsh, virt-manager и virt-install.
В Fedora 20 больше нет стандартного средства для передачи почты. Syslog больше не входит в стандартные наборы пакетов: пользователи, привыкшие смотреть системные сообщения в /var/log/messages, должны вместо этого использовать команду journalctl.
Примечания
- ↑ Релиз дистрибутива Fedora Linux 39
- ↑ В Fedora 38 одобрена поставка сборок с окружениями Budgie и Sway
- ↑ Началось тестирование сборок Fedora с инсталлятором на основе web-интерфейса
- ↑ В Fedora Linux 37 намерены прекратить сборку необязательных пакетов для архитектуры i686
- ↑ Fedora запрещено экспортировать в Крым
- ↑ Fedora запретили экспортировать в Крым
- ↑ Fedora 26 получила модульную технологию для запуска различных версий приложений
- ↑ Fedora 24 предлагает новые средства для работы с облачными средами и Linux-контейнерами
Подрядчики-лидеры по количеству проектов
НППКТ (17)
Almi Partner, Алми партнер (ГК Алми) (7)
Ред Софт (Red Soft) (4)
РусБИТех-Астра (ГК \"Астра\")
Кортис (4)
Другие (46)
НППКТ (23)
Кортис (7)
Ред Софт (Red Soft) (5)
ОТР-БИТ (ОТР - безопасность информационных технологий) (2)
InfoWatch (ИнфоВотч) (1)
Другие (8)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
Microsoft (80, 144)
Ред Софт (Red Soft) (3, 67)
РусБИТех-Астра (ГК Астра) (3, 45)
НППКТ (2, 41)
ИВК (3, 27)
Другие (303, 133)
НППКТ (1, 17)
РусБИТех-Астра (ГК Астра) (2, 9)
Ред Софт (Red Soft) (1, 8)
Almi Partner, Алми партнер (ГК Алми) (1, 7)
Microsoft (2, 6)
Другие (11, 19)
НППКТ (1, 23)
Ред Софт (Red Soft) (1, 13)
ИВК (2, 4)
Базальт СПО (BaseALT) ранее ALT Linux (3, 3)
РусБИТех-Астра (ГК Астра) (2, 3)
Другие (0, 0)
Ред Софт (Red Soft) (1, 6)
Базальт СПО (BaseALT) ранее ALT Linux (1, 2)
ИВК (1, 2)
Microsoft (1, 1)
Атлант (ГК Applite) (1, 1)
Другие (0, 0)
Ред Софт (Red Soft) (1, 10)
Jolla (Sailfish Holding) (1, 1)
Открытая мобильная платформа (ОМП) (1, 1)
Synology (SLMP PTE) (1, 1)
Другие (0, 0)
Распределение систем по количеству проектов, не включая партнерские решения
Ред ОС (Red OS) - 62
Microsoft Windows - 60
НППКТ: ОСнова (Операционная система общего назначения, ОС ОН) - 41
Astra Linux Common Edition - 27
Astra Linux Special Edition - 21
Другие 197
НППКТ: ОСнова (Операционная система общего назначения, ОС ОН) - 17
Ред ОС (Red OS) - 8
Astra Linux Common Edition - 7
AlterOS - 7
Microsoft Windows - 5
Другие 18
НППКТ: ОСнова (Операционная система общего назначения, ОС ОН) - 23
Ред ОС (Red OS) - 13
Альт Рабочая станция - 2
Astra Linux Common Edition - 2
ОС Альт (ранее Альт Линукс (ALT Linux) - 2
Другие 2
Ред ОС (Red OS) - 6
ОС Альт (ранее Альт Линукс (ALT Linux) - 2
Windows Server 2019 - 1
Атлант ОС - 1
Другие 0