Fedora ToolBox: набор инструментов для тестирования Fedora Silverblue

серебристо-синий

Федора Сильверблю (ранее известная как Fedora Atomic Workstation) это современная операционная система с графическим интерфейсом нацелены на ноутбуки, планшеты и настольные компьютеры чья основная цель - предложить систему, основанную на приложениях Flatpak.

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

Базовая операционная система - это неизменный образ OSTree, а все приложения - это Flatpaks. Недавно разработчики проекта Fedora объявили о начале тестирования Панель инструментов Fedora.

О Fedora Toolbox

Это это инструмент, призванный облегчить жизнь разработчикам, которым часто требуется установить несколько дополнительных библиотек и приложений. с точки зрения использования версий Fedora Silverblue, которые в ближайшем будущем могут заменить классическую рабочую станцию ​​Fedora (поставляемая Fedora Silverblue в качестве приоритетного набора для настольных компьютеров уже рассматривается в Fedora 30).

В лице Fedora ToolBox может разблокировать неизменяемый образ ОС для установки RPM через rpm-ostree и отказ от преимуществ обновлений или возможности создать контейнер Docker для набора инструментов на основе RPM.

Помните, что редакторы Fedora Silverblue отличаются от Fedora Workstation монолитной доставкой, без разделения базовой системы на отдельные пакеты с использованием механизма обновления.

Тода дополнительные приложения устанавливаются в виде пакетов flatpak, которые запускаются в изолированных контейнерах.

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

В условиях, когда постоянно требуется установка нескольких библиотек и небольших утилит, такой подход неудобен, и Fedora Toolbox была предложена в качестве выхода.

Возможности Fedora ToolBox

Fedora Toolbox будет позволяет запустить дополнительную песочницу, которую можно произвольно оснастить с помощью обычного менеджера пакетов DNF.

Разработчику достаточно запустить команду «fedora-toolbox create», после чего он в любой момент может войти в среду, созданную командой «fedora-toolbox enter», и установить любой пакет с помощью утилиты dnf.

Fedora Toolbox - это инструмент, который предлагает знакомую среду на основе RPM для разработки и отладки программного обеспечения в заблокированных системах Fedora на основе OSTree, таких как Silverblue.

Такие операционные системы поставляются в виде неизменяемых образов OSTree, где сложно настроить среду разработки с вашими любимыми инструментами, редакторами и SDK.

rpm-ostree-flatpak-silverblue

Контейнер набора инструментов решает эту проблему, предоставляя изменяемый контейнер на основе RPM.

Его можно настраивать по содержанию и использовать DNF для установки ваших любимых пакетов, не беспокоясь о поломке вашей операционной системы.

Среда набора инструментов Он основан на образе fedora-toolbox. Этот образ настроен таким образом, чтобы текущий пользователь мог создать контейнер инструментов, который легко интегрируется с остальной частью операционной системы.

Как использовать Fedora ToolBox?

Если они собираются попробовать должен убедиться, что у вас есть посылка runc-1.0.0-56.dev.git78ef28e в вашем образе Silverblue.

Как комментирует разработчик:

Также ведется проверка возможности добавления Fedora Toolbox в Fedora.

Если вам неудобно использовать rpm-ostree в командной строке, не бойтесь.

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

Чтобы использовать этот инструмент Fedora они должны запускать все команды как root. Чтобы получить к нему доступ, просто запустите:

sudo su

Сделав это, теперь вы можете создать контейнер Fedora Toolbox:

./fedora-toolbox create

Это создаст контейнер и изображение под названием fedora-toolbox- : настроен для вашего хост-пользователя.

Наконец, чтобы войти в набор инструментов, просто введите:

./fedora-toolbox enter

Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Мигель Майоль сказал

    Спасибо за статью. Я нахожу SILVERBLUE увлекательным. К сожалению, я скачал его, но его нельзя установить ни на мой рабочий стол, ни на мой ноутбук. Давайте посмотрим, повезет ли мне, и они улучшат установщик, чтобы я мог «достать его»

    Странно то, что в других сообществах - например, в том, что я использую в Манджаро, - Flatpak LXC и OSTree не особо заботятся.

    Написано это, набор инструментов Fedora не является нормальной Fedora в LXC? или я ошибся?

    Я читал, что у LXC будет сквозная передача через GPU или что-то подобное по производительности. Вы что-нибудь знаете об этом? Потому что, когда я приеду ...

    Смогут ли все ОС быть установлены на этих LXC, даже эмулируя SoC с почти родной скоростью графического процессора?

  2.   Фелипе Браво сказал

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

  3.   Альваретто великий сказал

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