Перейти к содержимому

Fedora kinoite что это

  • автор:

Fedora представляет Kinoite, аналог Silverblue, а также планирует перенести FreeType на HarfBuzz.

Разработчики Fedora выпустили недавно представила новую редакцию Fedora под названием «Киноит», основанный на технологиях Fedora Silverblue, но используя KDE вместо GNOME в качестве рабочего стола.

Монолитный образ Fedora Kinoite не разбивается на отдельные пакеты, он обновляется атомарно и собирается из официальных RPM-пакетов Fedora с использованием набора инструментов rpm-ostree.

  • 1 О Fedora Kinoite
    • 1.1 Fedora 34 планирует перенести FreeType на HarfBuzz, чтобы улучшить подсказки

    О Fedora Kinoite

    Это недавно выпущенное издание Fedora Kinoite выделяется тем, что представляет базовую среду (/ и / usr) установлен как доступный только для чтения.

    Данные, доступные для модификации, находятся в каталоге / var. (включая / etc создается как символическая ссылка на / var / etc, / home как ссылка на / var home и / opt как ссылка на / var / opt).

    Установить и обновить дополнительные приложения, используется автономная система пакетов Flatpak, с помощью которого приложения отсоединяются от основной системы и запускаются в отдельном контейнере, плюс дополнительные приложения могут быть установлены из Flathub, но в настоящее время ведется работа по созданию официальных пакетов Flatpak для Fedora с приложениями KDE.

    Проект еще не получил статус официальной ревизии Fedora. и находится в процессе разработки.

    Отмечается, что планируется, что первая версия будет готова к моменту сборки Fedora 35, но пробные версии уже доступны для ознакомления.

    Готовых образов пока нет, и для установки Fedora Kinoite рекомендуется сначала установить Fedora Silverblue, а затем заменить рабочий стол на KDE, выполнив следующие команды:

    curl -O https://tim.siosm.fr/downloads/siosm_gpg.pub
    sudo ostree remote add kinoite https://siosm.fr/kinoite/ —gpg-import siosm_gpg.pub
    sudo rpm-ostree rebase kinoite:fedora/33/x86_64/kinoite
    sudo systemctl reboot

    Чтобы обновить базовую систему и пакеты flatpak, вам необходимо выполнить команды (графического интерфейса для обновления пока нет):

    rpm-ostree update
    flatpak update

    Если вы хотите узнать об этом больше о Fedora Kinoite вы можете узнать подробности По следующей ссылке.

    Fedora 34 планирует перенести FreeType на HarfBuzz, чтобы улучшить подсказки

    Более того, разработчики Fedora также отметили, что механизм FreeType будет реализован для версии Fedora 34 Fedora 34 запрограммировал шрифты передачи для использования глифов Механизм проектирования HarfBuzz.

    Пакет freetype-harfbuzz предоставляется для тестирования в Fedora Rawhide. Изменение еще не проверено Руководящим комитетом по разработке Fedora (FESCo), который отвечает за техническую разработку дистрибутива Fedora.

    Хотя, утверждается, что использование HarfBuzz на FreeType улучшает качество предложений (сглаживание контура глифа при растрировании для улучшения читаемости на экранах с низким разрешением) при отображении текста на языках со сложной текстовой раскладкой, в котором глифы могут состоять из нескольких символов.

    В частности, использование HarfBuzz устранит проблему игнорирования при намеках на лигатуры, для которых нет отдельных символов Unicode. Напомним, что прошлогодний перевод библиотеки Pango для использования HarfBuzz вызвал проблемы с отображением старых шрифтов.

    Кроме того, Обратите внимание на одобрение Комитетом FESCo для всех выпусков Fedora использования механизма systemd-oomd для быстрого реагирования на нехватку памяти в системе вместо ранее использовавшегося процесса Earlyoom.

    Systemd-oomd основан на подсистеме ядра PSI (Информация о задержке давления), которая позволяет пространству пользователя анализировать информацию о времени ожидания для получения различных ресурсов (ЦП, память, ввод-вывод), чтобы точно оценить уровень использования системы и характер замедления.

    PSI позволяет обнаруживать возникновение задержек из-за нехватки ресурсов и выборочно прекращать работу ресурсоемких процессов на этапе, когда система еще не находится в критическом состоянии и не начинает интенсивно резать кэшировать или отправлять данные в раздел подкачки.

    Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

    Полный путь к статье: Из Linux » новости » Fedora представляет Kinoite, аналог Silverblue, а также планирует перенести FreeType на HarfBuzz.

    Будьте первым, чтобы комментировать

    Пощупал Fedora Kinoite 35

    Тема, конечно, должна быть в галерее, но там был бы бесполезный дефолт и отсутствие анона.

    В общем меня так впечатлила эта система, что очень хочу поделиться. Половина приятных впечатлений сильно индивидуальны — во-первых из-за ядра и интел, а во-вторых, надо учитывать, что я православный генетический гномосек-три (сороковой пока раздражает).

    Сразу скажу, что системы сейчас под рукой нет, я выделил ей один день (выключил телефон и попросил жену меня не беспокоить), и один из моих двух рабочих дисков (клоны, после игры в киноит, туда сразу был скопирован rhel). Однако теперь, я приобрету себе новенький ssd, куда и поселю kinoite, чтобы разобраться во всём не торопясь.

    Я не знаю точно, чья это заслуга, что мой старенький хасвелл i3 опять стал торт, но, судя по тому, что шляпники когда-то отозвали своего человека от костылестроения вокруг видеодрайвера-интел, и делегировали эту проблему самой компании, то стало быть благодарить надо индусов. Поэтому хвала Шиве и Кали, Нараяне и Лакшми, Брахмадеву и Сарасвати! (Кстати, все эти ништяки приехали и в ядро-4.18.0-348.2.1 rhel-8.5)

    Или шляпники опять посадили кого-нибудь писать костыли?

    Очень раздосадовала Анаконда в этот раз. Я понимаю, ставит систему и ладно, но есть два нюанса для тех, кто захочет попробовать. Если будете делать ручную разметку, то обязательно нужен отдельный /boot , иначе система не установится корректно и работать не будет. Дрянь в том, что Анаконда для Silverblue & Kinoite ничего не знает о том, что отдельный бут необходим, поэтому предупреждений не будет. Второе — просто какой-то дурацкий баг, — ни в коем случае не вызывайте Help! Он откроется на полный экран и выйти уже не получится. Другие окна он открывает как положено, но это главное окно закрыть у меня не получилось. Разумеется, оказавшись в такой ситуации, я решил срубить хоть шерсти клок и порылся в документации про установку и разметку… мда, ладно документация ничего не знает про Kinoite, но она ничего не знает и про Silverblue…

    Кстати, я-то это знал, но пробежавшись по этим документам и не обнаружив ни намёка, я подумал, что может что-то изменилось (это активно развивающаяся система) и они умеют теперь без отдельного бута, вот и решил проверить.

    Теперь собственно кедерастам от гномосека. Ребята, кеды становятся всё лучше и лучше!

    Я периодически, может раз в год, ставил всякое кеды посмотреть, но всегда как-то всё раздражало, глюкалово какое-то отовсюду лезло. Вот вроде думаешь сейчас сделаешь что-то, как-то поднастроишь под себя, но увы, от обилия дурацких ненужных криво работающих настроек просто опускались руки.

    Теперь что-то меняется. Прежде всего вяленый… Я сразу переключился на иксы, помятуя о былых проблемах кед (и чтобы сразу исключить какой-нибудь обвал), но потом переключился на вейланд и прифигел, оно на нём работает ещё лучше, чем на иксах!

    Я знаю, что в шапко-дистрах нет такой темы, чтобы готовить ДЕ под нужды каких-нибудь категорий пользователей, поэтому исключаю, что команда Kinoite пилила кеды как-то особо. Значит сами кеды стали хороши, да, сразу после установки можно начинать работать. Почти всё выглядит приятно, никаких звуков, кое-что работает действительно плавно, хотя пока и перегружено немного, но это уже не сравнить с тем ужасом, которым кеды встречали незадачливого любопытного в прошлом. Да, на настройку под себя уйдёт много времени, но это не проблема для линуксоида, ведь главное, что в принципе оно работает и работает хорошо!

    Про саму Kinoite особо сказать нечего, тот же Silverblue, только в профиль. Новичкам в линукс даже смотреть в ту сторону не рекомендую, хотя интеграция фатпаков уже почти идеальна, и может показаться, что поставил систему, навалил флатпаков и наслаждайся жизнью, но нет, если что-то надо будет особенное, то без знания как устроена федора-классик (линукс вообще) и общих принципов ostree и фишек rpm-ostree может показаться, что куда ни ткнись, везде что-то не работает 🙂

    Ну а бывалым только в путь. Никаких больше проблем с обновлениями — всё атомарно, слоями и тд, можно сколько угодно дергать комп из розетки (по крайней мере на ext4) и ставить сколько угодно забагованный софт — rollback и едем дальше.

    Кароче, кдеешники ваще ребята!

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

    Оставляя за кадром проблемы связанные с ostree, хочу попытаться в двух словах обозначит какую-нибудь фатальную разницу между гномом и кедами. Да, кеды работают, даже на киноите работают довольно хорошо для меня (я наслышан о проблемах), я допилю, наверное, их до юзабельного состояния для себя, но есть вещи к которым можно только привыкнуть.

    Первое — очень сыро выглядит вся чисто визуальная настройка, но это не большая беда, потому что собственно настроил и забыл, ладно, а вот второе — сущий кошмар после гнома, я о кликах мыши, как же много надо кликать! За два дня сколько же я накрутил километров мышью, пока пытался заставить работать мышку как следует, то есть самым простым способом, и потерпел неудачу. В гноме, например, если ты навёл мышь на другой, не активный, объект, то клик однозначно его активирует и передаёт этот самый клик (левый, правый или средний), а здесь, в кедах, нет, первый любой клик — это активация, а попытки настраивать это средствами самих кед никуда толком не ведут, то есть кучка настроек есть, но в результате какая-то китайская подделка. Сейчас сижу в гноме и осознаю, что просто разучился так много кликать да ещё и двойные клики, такое ощущение, что в кедах такая фундаментальная функция по приоритету находится где-то далеко на периферии, но привыкнуть, конечно, можно.

    The KDE Plasma desktop, in an immutable fashion

    Surf the web, keep in touch with friends, manage files, enjoy music and video, and get productive at work without having to worry about breaking your system.

    Why Fedora Kinoite?

    Reliable

    Each version is updated for approximately 13 months, and each update takes effect on your next reboot, keeping your system consistent. You can even keep working while the updates are being applied!

    Atomic

    The whole system is updated in one go, and an update will not apply if anything goes wrong, meaning you will always have a working computer.

    Safe

    A previous version of your system is always kept around, just in case. If you need to go back in time, you can!

    Containerized

    Graphical applications are installed via Flatpak, and keep themselves separate from the base system. They also allow for fine-grained control over their permissions.

    Developer-Friendly

    Toolbx keeps all of your development tools neatly organized per-project. Keep multiple versions of your tools independent from each other and unaffected by changes to the base system.

    Private, Trusted, Open Source

    There are no ads, and all your data belongs to you! Fedora is built on the latest open source technologies, and backed by Red Hat.

    Built On Top of the Best

    KDE Plasma Desktop

    Includes the latest versions of the modern and modular desktop, built by the KDE community.

    Applications as Flatpaks

    Download thousands of open-source and proprietary, containerized applications thanks to Flatpak and Flathub.

    rpm-ostree

    rpm-ostree is a hybrid image/package system. It combines libostree and libdnf to provide atomic and safe upgrades with local RPM package layering.

    Toolbx for Development

    Easily create OCI containers which are fully-integrated with your host system, enabling seamless usage of both GUI and CLI tools.

    Fedora Community & Support

    Fedora creates an innovative, free and open source platform for hardware, clouds, and containers that enables software developers and community members to build tailored solutions for their users.

    Related Projects

    An immutable desktop operating system featuring the modern and elegant GNOME Desktop

    An immutable desktop operating system featuring the keyboard-driven Sway window manager.

    Fedora CoreOS is an automatically updating, minimal, monolithic, container-focused operating system, designed for clusters but also operable standalone, optimized for Kubernetes but also great without it.

    Try it now. Download Now

    • Privacy Statement
    • Legal
    • Code of Conduct
    • Sponsors
    • Help improve this website on the CMS or the GitLab repo

    Spotlight — Fedora Kinoite

    Now that Fedora 37 is in reach, I want to introduce a very special variant to you. Fedora Kinoite is KDE on Fedora, but in an immutable, container centric way. Let’s shed some light on «Fedora Silverblue, but with KDE».

    Daniel Schier

    Daniel Schier

    Sep 22, 2022 — 5 min read

    Spotlight - Fedora Kinoite

    Now that Fedora 37 is in reach, I want to introduce a very special variant to you. Fedora Kinoite is KDE on Fedora, but in an immutable, container centric way. Let’s shed some light on «Fedora Silverblue, but with KDE».

    Vision & Purpose

    The vision of Fedora Kinoite is present on the landing page for the project and reads as:

    Surf the web, keep in touch with friends, manage files, enjoy music and video, and get productive at work without having to worry about breaking your system.

    Sounds pretty nice to me. Well, this is also the case for Silverblue. But here we have KDE, which may be a more interesting approach if you love customization and a more «Windows’ish» out of the box behavior.

    Release & Support

    Fedora Kinoite follows the Fedora Linux release cycle. You can expect a new release every 6 months, which will be supported for ~13 months. But Fedora Kinoite is in a very early phase, and you may run into bugs more often. At least for now (Fedora Linux 36), I wouldn’t recommend it for beginners and all use cases.

    The team is currently aiming for more support and to evolve into an official Fedora Linux edition. The project has the potential for sure.

    Features & Details

    Now, what is in the box? Let’s have a look at the Features!

    Fedora Linux

    Under the hood, you can find all the known Fedora Linux things. A recent kernel, libraries and very nice support for tons of hardware. If you know the Fedora KDE Spin, you might feel comfortable already.

    This also includes some old friends like SELinux, firewalld, the nano editor or

    KDE Plasma Desktop

    In the Fedora Kinoite 37 Beta, you will be greeted by KDE Plasma 5.25.4, which represents the latest stable iteration. Overall, the Plasma Desktop is very vanilla and aside the Logo for the start menu, you will not find lots of customization.

    There are only a couple of pre-installed applications present. This makes the system very slick and customizable. Namely, you can find Dolphin (File Manager), Konsole (Terminal), Discover (App Store), Ark (Archives), Firefox (Browser), Kwrite (Editor), KCalc and some document and image viewer.

    Ostree

    Let’s assume you want to have an immutable operating system. Maybe you want to provide a fully tested base image, that cannot brake during updates or major upgrades. Well, ostree is a technology that helps with the same.

    In Fedora Kinoite, Silverblue and IoT, you will find an ostree based file system. Updates are transactional, most of the file system is protected from writing, and in general you will end up with a tested snapshot.

    But, as a downside, you will have no DNF package manager. Instead, rpm-ostree is used to apply upgrades. You can also install packages with rpm-ostree, but the focus is on Flatpak for graphical packages and containers for everything else.

    # Do updates $ rpm-ostree upgrade # Install a package as overlay $ rpm-ostree install PACKAGENAME

    Flatpak

    Flatpak is your major tool to install graphical packages on Fedora Kinoite. In the article «Spotlight — Flatpak and Flathub», you can find a more detailed write-up of the same.

    The short version is: Flatpak is a technology to build packages once and install them on all kind of Linux systems. It also adds sandboxing, dependency management and much more.

    # Update Flatpaks $ flatpak update # Install a Flatpak $ flatpak install FLATPAKNAME

    Toolbox/Toolbx

    Sometimes, you want to install additional tools, that are not suitable in a secured container, but need access to your home directory and system. This is where Toolbx comes into play. Toolbx presents a set of software that allows to run Podman containers as if they are natively running.

    You can use Toolbx to install graphical and CLI software, too. But, there is an even better option to install GIMP or LibreOffice. You should have a look at Flatpaks first.

    Podman

    You may know Podman already as a drop-in replacement for Docker. In Fedora Kinoite, a container-based workflow is embraced. If you want to install a web server, MariaDB or NodeJS on your machine, you can use containers for the same.

    Using Podman is really easy, and I have already written some articles like «Podman — Getting Started» about it. If you want to run a container on boot, you may be interested in «Podman — systemd container management». There are even more articles, if you are interested.

    Installation

    The installation of Fedora Kinoite is super simple. You just need to download the ISO from the official website and boot from it. The installer looks like the below screenshot.

    If you are interested in a more detailed guide, please have a look at Fedora Kinoite documentation.

    Docs & Links

    When it comes to documentation, there is not a lot, but the team is eager to provide more on the go.

    Conclusion

    Fedora Kinoite is Fedora Silverblue, or isn’t it? Well it uses the same technologies but KDE Plasma as the desktop. But, it should be seen as a separate approach to bring a cool KDE based operating system to the market, that does not bother you too much.

    What do you think about Fedora Kinoite? Do you use a KDE Plasma desktop today? I would be happy to hear from you.

    Read more

    Go - Getting Started

    Go — Getting Started

    It’s finally time for my very first programming article. In the past, you have seen articles about Ansible, Podman and Linux, mostly. But what about making your own program? In this article, we will get started with Go.

    By Daniel Schier Oct 26, 2023

    Release - Raspberry Pi OS (Bookworm)

    Release — Raspberry Pi OS (Bookworm)

    Right after the release of the Raspberry Pi 5, we are getting a new Raspberry Pi OS, based on Debian Bookworm. It features some pretty interesting changes on the Desktop, but also got nice features for the Lite variant.

    By Daniel Schier Oct 24, 2023

    Spotlight - Ansible Semaphore

    Spotlight — Ansible Semaphore

    Ansible is a simple, yet proven way to automate your server configuration, cloud deployments and many other things. Yet, most people know Ansible on the command line, which is perfectly fine for CI/CD or if you like to work with text.

    By Daniel Schier Oct 18, 2023

    Steam Deck - One year later

    Steam Deck — One year later

    About a year ago, I received my Steam Deck and wrote an article about the first impressions. The Valve Steam Deck is a nifty gaming console, running on Steam OS (based on Arch Linux). It comes in a portable gaming console format and should make it easy to carry your steam library around.

    By Daniel Schier Oct 11, 2023

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *