Fedora ToolBox: тестова кутия с инструменти за Fedora Silverblue

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

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.   Алварето великият каза той

    Здравейте. Възможен ли е достъп до средата, създадена графично, или е достъпна само чрез терминал? Благодаря.