Линукс федора: Fedora Linux | The Fedora Project
Содержание
что появилось и что пропало в релизе Fedora Linux 38. Да-да, он уже вышел / Хабр
Greiv656
Время на прочтение
4 мин
Количество просмотров
7.4K
Блог компании Selectel Разработка под Linux *Софт
Несколько дней назад вышел ожидаемый многими релиз Fedora Linux 38. Разработчики внесли множество изменений, среди которых — как добавление новых возможностей, так и удаление/замена устаревших. Уже можно загрузить Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition и Live-сборки, чтобы оценить новшества самостоятельно. Ну а если на это времени пока нет — то подробности под катом.
- Одно из ожидаемых изменений — обновление рабочего стола в Fedora Workstation до выпуска GNOME 44. В частности, на GTK4 переведена пользовательская оболочка GNOME Shell и композитный менеджер Mutter. Кроме того, добавлено большое количество изменений в конфигуратор. Одно из самых заметных — добавление новой секции для работы с Bluetooth.
- Для разбора ключей и цифровых подписей в пакетном менеджере RPM задействован пакет Sequoia, который включает версию OpenPGP на языке Rust. Стоит отметить, что в предыдущих версиях дистрибутива был задействован собственный код для разбора OpenPGP, у которого есть нерешенные проблемы и ограничения.
- Кроме того, уже реализован первый этап перехода на обновленный процесс загрузки, который был ранее предложен Леннартом Поттерингом. В чем разница? Сейчас вместо образа initrd применяется унифицированный образ ядра UKI (Unified Kernel Image). Оно, в свою очередь, генерируется в инфраструктуре дистрибутива и заверенного цифровой подписью дистрибутива. Плюс в том, что UKI объединяет в одном файле обработчик для загрузки ядра из UEFI (UEFI boot stub), образ ядра Linux и загружаемое в память системное окружение initrd. И при вызове UKI из UEFI можно проверить целостность и достоверность по цифровой подписи как ядро, так и содержимое initrd. На первом этапе поддержка UKI добавлена в загрузчик, плюс появился инструментарий для установки и обновления UKI. Разработчики сформировали экспериментальный образ UKI, предназначенный для работы с виртуальными машинами с ограниченным набором компонентов и драйверов.
- Кроме того, вместо DNF планируется использовать новый пакетный менеджер Microdnf, и первый этап этой замены уже выполнен. На данный момент довольно сильно переработан инструментарий менеджера, поддерживая все основные возможности DNF, но получив при этом высокую производительность и компактность.
- Формируются сборки для мобильных устройств. Они поставляются с оболочкой Phosh, которая основана на технологиях GNOME и библиотеке GTK, использует композитный сервер Phoc, работающий поверх Wayland, а также собственную экранную клавиатуру squeekboard. Стоит отметить, что окружение разрабатывалось небезызвестной компанией Purism в качестве аналога GNOME Shell для смартфона Librem 5 (о нем мы как-то писали). Ну а затем это окружение стало частью неофициальных проектов GNOME, сейчас его используют postmarketOS, Mobian и некоторых прошивках для устройств Pine64.
- Появилась еще и новая сборка Fedora Budgie Spin с графической оболочкой Budgie, которая базируется на технологиях GNOME, оконном менеджере Budgie Window Manager (BWM) и собственной реализации оболочки GNOME Shell. База сборки — панель, которая в чем-то похожа по концепции на обычные панели рабочего стола. При этом все элементы панели — апплеты. Соответственно, размещение и состав апплетов можно без проблем менять.
- Появилась новая сборка Fedora Sway Spin с пользовательским окружением Sway, построенном с использованием протокола Wayland и полностью совместимым с мозаичным оконным менеджером i3 и панелью i3bar. В ней добавлены такие компоненты, как swayidle (фоновый процесс с реализацией протокола KDE idle), swaylock (хранитель экрана), mako (менеджер уведомлений), grim (создание скриншотов), slurp (выделение области на экране), wf-recorder (захват видео), waybar (панель приложений), virtboard (экранная клавиатура), wl-clipboard (работа с буфером обмена), wallutils (управление обоями рабочего стола). Нужны они для комфортной настройки пользовательского окружения.
- Инсталлятор Anaconda получил инструментарий mdadm вместо dmraid. Сделано это ддля поддержки предоставляемых прошивками программных RAID (BIOS RAID, Firmware RAID, Fake RAID).
- Не забыла команда и об упрощенном инсталляторе для установки образов с IoT-редакцией Fedora на устройства интернета вещей. Он базируется на coreos-installer и использует прямое копирование готового образа OStree без взаимодействия с пользователем.
- Для того, чтобы улучшить безопасность системы, в X-сервере и Xwayland запрещено подключение клиентов с систем, имеющих иной порядок байтов.
- Еще одна новая возможность — это сборка пакетов с включением режима защиты «_FORTIFY_SOURCE=3». Это сделано для выявления разнообразных переполнений буфера при выполнении строковых функций, которые определены в заголовочном файле файле string.h. В чем отличие от режима «_FORTIFY_SOURCE=2»? Главным образом, в дополнительных проверках.
- Из мелких изменений можно отметить уменьшение таймера принудительного завершения юнитов systemd во время завершения работы уменьшен с 2 минут до 45 секунд.
- Обновлены версии пакетов, среди которых Ruby 3.2, gcc 13, LLVM 16, Golang 1.20, PHP 8.2, binutils 2.39, glibc 2.37, gdb 12.1, GNU Make 4.4, cups-filters 2.0b, TeXLive 2022, ImageMagick 7, PostgreSQL 15.
- Ну и, конечно, уже готовы «free» и «nonfree» репозитории проекта RPM Fusion. В них есть пакеты с дополнительными мультимедиа-приложениями видео/аудио кодеками, поддержкой DVD, проприетарными драйверами AMD и NVIDIA, игровыми программами и эмуляторами.
Возможно, эти тексты тоже вас заинтересуют:
→ Что изменилось в инструментах OpenStack? Рассказываем о самых важных обновлениях в релизе Antelope
→ Как эффективно делиться результатами своей работы? О «хвастовстве» здорового человека
→ Способы организации инфраструктуры с базами данных: от простого к сложному и эффективному
Если кто уже установил новый релиз, поделитесь — как он вам, все ли нравится, или есть недостатки?
Теги:
- fedora
- linux
- релизы
Хабы:
- Блог компании Selectel
- Разработка под Linux
- Софт
Всего голосов 44: ↑44 и ↓0 +44
Комментарии
10
ВКонтакте
Telegram
Антон
@Greiv656
Юзер
Меня ущемляет Fedora Linux/Почему мне не нравится федора — kurenedo на DTF
475
просмотров
История дистрибутива
Уоррен Тогами основал Fedora Linux (redhat-based дистрибутив) в 2002 году в качестве студенческого проекта в Гавайском университете, предназначенного для предоставления единого репозитория для хорошо протестированных сторонних программных пакетов, для упрощённого поиска и разработки программного обеспечения, не относящегося к Red Hat напрямую.
А потом пришла редхат и сказала:
Но всё обошлось
Fedora является товарным знаком корпорации Red Hat, заявка Red Hat на получение статуса товарного знака для имени «Fedora» была оспорена Корнеллским университетом и Университетской библиотекой Вирджинии — создателями программного обеспечения для управления цифровыми хранилищами Fedora Commons.
Вопрос был решён, и стороны договорились о совместном использовании имени Fedora; в решении говорилось, что проект Cornell-UVA может использовать имя, когда оно явно связано с программным обеспечением с открытым исходным кодом для систем хранения цифровых объектов, и что Red Hat может использовать имя, когда оно явно связано с компьютерными операционными системами с открытым исходным кодом.
Идёт время, и IBM Redhat становится спонсором самой федоры заносят чемоданы так сказать.
Fedora Spins Cinnamon
Что такое Fedora Spins?
По умолчанию рабочей средой Fedora является GNOME, но если вы предпочитаете альтернативную среду, как, например, KDE Plasma Desktop или Xfce, вы можете загрузить сборку с вашей любимой рабочей средой и использовать её для установки Fedora, настроенной специально для выбранной вами среды. Есть маленькая помарка хоть сборки эти сделаны сообществом, но всё равно контролируется самой федорой проджект.
Так что за хейт федоры?
Все мы знаем что все крутые айтишные компании допустим гугл, эпл, вавле, основаны в США. Но к сожалению это не в случае Редхат, мало того что федору ебёт редхат, так ещё и законы США. Поэтому возникают ебанутые решения самой федоры.
Знаете почему отсутствует обс? А потому что ffmpeg НЕТ!
Вот что случилось файрфокс без ffmpeg многие сайты тупо не могут включить видосы, вот скрин с того же дтф
Что бы точно удостоверится что ffmpeg действительно нет
Можно возразить и сказать что есть сторонний репозиторий RPMFusion, ну на то он и сторонний его не поддерживает сама федора и редхат по известным причинам. Я не хочу использовать сторонний репозиторий основанный на целом пласте редхат-дистрибутивов с девизом «если нет в редхате/федоре, то есть у нас», сори работяги с завода. Особенно после этого нервно хихикает редхат с его жалким репозиторием в 1000 пакетов при бесплатном использовании.
Всем линуксовый туалетный мяу
Ведущий рабочий стол Linux | Проект Fedora
Перейти к содержимому
Логотип FedoraЛоготип Fedora Text
WORKSTATION
DownloadCommunity
Почему Fedora Workstation?
Надежный
Каждая версия обновляется примерно 13 месяцев, а обновления между версиями выполняются быстро и легко.
Бесплатно и конфиденциально
С Fedora ваш рабочий стол станет вашим собственным. Это бесплатно, нет рекламы, и ваши данные принадлежат вам.
Красивая
Рабочая станция тщательно продумана, чтобы обеспечить высокое качество работы. Рабочий стол чист и не загроможден.
Trusted
Разработано в партнерстве с проектами по добыче. Тщательно протестировано. При поддержке Red Hat.
Передовая технология
Создан на основе новейших технологий и улучшений, которые может предложить открытый исходный код.
Позволяет использовать все возможности устройства
Fedora работает с поставщиками аппаратного обеспечения, чтобы обеспечить превосходную поддержку аппаратного обеспечения для различных устройств.
Возможности для всех
Фантастические приложения
Fedora поставляется с фантастической коллекцией приложений на любой вкус. Легко устанавливайте самые лучшие настольные приложения одним нажатием кнопки из репозиториев Fedora, Flathub или откуда угодно.
Workstation говорит на вашем языке
Благодаря глобальному сообществу переводчиков Workstation доступна на многих языках.
Приглушите свет
Нажмите переключатель, чтобы включить темный режим и дать глазам отдохнуть. Или используйте ночник, чтобы уменьшить блики на экране и облегчить сон.
Интеграция с онлайн-аккаунтами
Опционально переносите свой онлайн-календарь, контакты и данные на рабочий стол с онлайн-аккаунтами
Полезно сразу после установки
Fedora Workstation включает в себя отличный набор утилит, таких как Часы, Погода и Карты.
Отлично подходит для разработчиков
Виртуализация стала проще
Boxes избавляет от догадок при использовании виртуальных машин. Просто выберите ОС, которую хотите установить, а приложение сделает все остальное.
Функции рабочего стола, повышающие производительность
Используйте режим производительности для увеличения скорости оборудования, когда это необходимо. Отключите уведомления с помощью режима «Не беспокоить». Нажмите клавишу Super и просто введите, чтобы найти то, что вам нужно.
Контейнеры готовы к работе
Используйте новейшие инструменты контейнеров из экосистемы Red Hat. Настройка не требуется. Получите доступ к реестру контейнеров Red Hat.
Все пакеты, которые нужны разработчикам
Все пакеты, инструменты и среды выполнения, которые могут вам понадобиться, обновлены и готовы к использованию с помощью всего одной команды.
Начните разработку с помощью рабочей станции Fedora
Руководства по разработке и развертыванию приложений с помощью рабочей станции Fedora
Подробнее
Простая установка, обновление и управление программными пакетами
Подробнее
Высокоэффективные инструменты для создание, запуск и управление контейнерами
Подробнее
Создано вами
Рабочая станция Fedora является результатом работы, проделанной в рамках проекта Fedora, и каждый может принять в ней участие. Чтобы узнать, как принимаются решения о рабочей станции, см. страницы рабочей группы Fedora Workstation.
Общайтесь с командой
Участвуйте в обсуждениях на рабочей станции по обсуждению. fedoraproject.org/c/project
Сообщайте и обсуждайте проблемы
Задавайте и отвечайте на вопросы в обсуждении.fedoraproject.org/c/ask
Примите участие в тестовом дне
Помогите сделать Fedora бесперебойной, производительной и безошибочной, участвуя в тестовый день
Помогите командам дизайнеров и разработчиков документации с рабочей станцией
Еженедельно открыт для всех действующих и потенциальных участников — дополнительную информацию можно найти здесь.
Попробуйте прямо сейчас.
Начало работы
Анонс Fedora Linux 38
18 апреля 2023 г. Мэтью Миллер
Проект Fedora рад сообщить, что последняя версия операционной системы Fedora, Fedora Linux 38, теперь общедоступна. Как всегда, вы должны убедиться, что ваша система полностью обновлена, прежде чем обновлять предыдущую версию. Не терпится начать? Скачивайте пока читаете.
Новый веб-сайт
Возможно, вы заметили, что веб-сайт выглядит по-другому. Это результат более чем годовой работы команды веб-сайтов и приложений проекта Fedora в сотрудничестве с командой дизайна и инфраструктуры, а также с сообществом в целом. Сейчас пользователи видят страницы каждого из пяти выпусков, но это только начало. Веб-сайты Fedora Spins и Fedora Labs также будут обновлены в будущем. В конце концов, это послужит основой для объединения большего количества веб-сайтов проекта Fedora.
Новые версии Fedora
В Fedora Linux 38 представлено несколько новых версий Spin — варианты, демонстрирующие различные среды рабочего стола. Популярная среда Budgie Desktop, впервые упакованная для Fedora в F37, теперь имеет собственный Spin. Целью Fedora Budgie Spin является предоставление лучших возможностей Budgie Desktop поверх Fedora Linux, передовой платформы как для разработчиков, так и для пользователей.
Для поклонников мозаичных оконных менеджеров теперь мы предлагаем оконный менеджер Sway в Spin и в версии rpm-ostre под названием Sericea. Sway использует современный протокол Wayland и стремится заменить оконный менеджер i3.
Если вы хотите использовать Fedora Linux на своем мобильном устройстве, F38 представляет образ Phosh. Phosh — это оболочка Wayland для мобильных устройств, основанная на GNOME. Это ранняя попытка нашего Mobility SIG. Если ваше устройство еще не поддерживается, проект Fedora приветствует ваш вклад!
Улучшения рабочего стола
Fedora Workstation фокусируется на работе с рабочим столом. Как обычно, рабочая станция Fedora содержит последнюю версию GNOME. GNOME 44 включает множество улучшений, в том числе новый экран блокировки, раздел фоновых приложений в быстром меню и улучшения в настройках специальных возможностей. Кроме того, включение сторонних репозиториев теперь позволяет просматривать приложения без фильтрации на Flathub.
В этом выпуске мы сократили время ожидания по умолчанию при отключении служб. Это помогает вашей системе быстрее отключаться, что важно, когда вам нужно взять ноутбук и уйти.
Конечно, мы выпускаем не только издания. Fedora Spins и Fedora Labs нацелены на множество аудиторий и вариантов использования, включая Fedora Comp Neuro, которая предоставляет инструменты для вычислительной нейронауки, и среды рабочего стола, такие как Fedora LXQt, которая обеспечивает облегченную среду рабочего стола. Кроме того, не забывайте о наших альтернативных архитектурах: ARM AArch64, Power и S39.0x.
Улучшения системного администратора
Micro DNF — облегченная версия диспетчера пакетов по умолчанию — заменена DNF5. DNF5 предлагает улучшения производительности, меньший объем памяти и новый демон, который может стать альтернативой PackageKit. Вы можете начать тестирование DNF5 сейчас, прежде чем он станет стандартным в будущем выпуске Fedora Linux.
Для администраторов мэйнфреймов мы увеличили минимальный уровень архитектуры для оборудования IBM Z до z13. Это позволяет вам воспользоваться новыми функциями этой платформы и повысить производительность процессора.
Мы всегда стремимся быстро предоставлять пользователям новые функции безопасности. Пакеты теперь создаются с более строгими флагами компилятора, защищающими от переполнения буфера. Менеджер пакетов RPM использует синтаксический анализатор OpenPGP на базе Sequoia вместо собственной реализации.
Другие обновления
Если вы профилируете приложения, вам понравятся указатели фреймов, которые теперь встроены в официальные пакеты. Это делает Fedora Linux мощной платформой для разработчиков, стремящихся повысить производительность приложений Linux.
Следуя нашему первому основанию, мы обновили ключевые языки программирования и пакеты системных библиотек, включая GCC 13, Golang 1.20, LLVM 16, Ruby 3.2, TeXLive2022, PHP 8.2 и многие другие.
Мы рады, что вы можете опробовать новую версию, поэтому загрузите ее прямо сейчас. Если вы уже используете Fedora Linux, следуйте простым инструкциям по обновлению. Для получения дополнительной информации о новых функциях Fedora Linux 38 см. примечания к выпуску.
В маловероятном случае возникновения проблемы…
Если вы столкнулись с проблемой, посетите наш форум поддержки пользователей Ask Fedora. Это включает в себя категорию для общих вопросов.
Спасибо всем
Спасибо тысячам людей, которые внесли свой вклад в проект Fedora в этом цикле выпуска. Мы рады видеть вас в сообществе Fedora. Я надеюсь увидеть вас в Корке, Ирландия, в августе этого года в связи с возвращением Flock в Fedora.
Мэтью Миллер — заслуженный инженер и нынешний руководитель проекта Fedora.
Читать полностью bioIcon-Red_Hat-Directional-A-Black-RGB
Red Hat Enterprise Linux для решений SAP 9.2 — просто используйте
Ускорьте внедрение инноваций благодаря новым функциям Red Hat Enterprise Linux 9.