Fedora ToolBox: testowy zestaw narzędzi dla Fedory Silverblue

srebrnoniebieski

Fedora srebrnoniebieska (dawniej znany jako Fedora Atomic Workstation) jest to nowoczesny i graficzny system operacyjny przeznaczone dla laptopów, tabletów i komputerów stacjonarnych której głównym celem jest oferowanie systemu opartego na aplikacjach Flatpak.

To stacja robocza nowej generacji Fedory Obiecuje bezproblemowe aktualizacje, wyraźne oddzielenie systemu operacyjnego i aplikacji oraz bezpieczne aplikacje wieloplatformowe.

Podstawowy system operacyjny to niezmienny obraz OSTree, a wszystkie aplikacje to Flatpaks. Niedawno deweloperzy odpowiedzialni za projekt Fedora ogłosili rozpoczęcie testowania Zestaw narzędzi Fedory.

O Fedorze Toolbox

To jest to narzędzie zaprojektowane, aby ułatwić życie programistom, którzy często muszą zainstalować kilka dodatkowych bibliotek i aplikacji pod względem używania wersji Fedory Silverblue, które w najbliższej przyszłości będą w stanie zastąpić klasyczną stację roboczą Fedory (dostarczona przez Fedorę Silverblue jako zestaw priorytetowy dla komputerów stacjonarnych jest już rozważana w Fedorze 30).

z Fedora ToolBox może odblokować niezmienny obraz systemu operacyjnego, aby zainstalować RPM przez rpm-ostree rezygnując z zalet uaktualnień lub możliwości tworzenia kontenera Docker dla zestawu narzędzi opartego na RPM.

Pamiętaj, że edytory Fedora Silverblue różnią się od Fedory Workstation dostarczaniem monolitycznym, bez dzielenia systemu podstawowego na osobne pakiety, przy użyciu mechanizmu aktualizacji.

Wszystko dodatkowe aplikacje są instalowane w postaci płaskich pakietów, które działają w izolowanych kontenerach.

Obraz systemu jest niepodzielny i jest zbudowany w technologii OSTree (w takim środowisku nie można instalować pojedynczych pakietów, można tylko odbudować cały obraz systemu, rozszerzając go o nowe pakiety przy użyciu zestawu narzędzi rpm-ostree).

W warunkach, w których konieczne jest ciągłe instalowanie wielu bibliotek i małych narzędzi, takie podejście jest niewygodne, a Fedora Toolbox był oferowany jako wyjście.

Funkcje Fedory ToolBox

Fedora Toolbox to zrobi pozwala na uruchomienie dodatkowej piaskownicy, którą można dowolnie wyposażyć za pomocą zwykłego menedżera pakietów DNF.

Wystarczy, że programista uruchomi polecenie „fedora-toolbox create”, po czym w dowolnym momencie może wejść do utworzonego środowiska poleceniem „fedora-toolbox enter” i zainstalować dowolny pakiet za pomocą narzędzia dnf.

Fedora Toolbox to narzędzie, które oferuje znane środowisko oparte na RPM do tworzenia i debugowania oprogramowania w zablokowanych systemach Fedora opartych na OSTree, takich jak Silverblue.

Takie systemy operacyjne są dostarczane jako niezmienne obrazy OSTree, w których trudno jest skonfigurować środowisko programistyczne za pomocą ulubionych narzędzi, edytorów i zestawów SDK.

obr/min-ostree-flatpak-silverblue

Kontener przybornika rozwiązuje ten problem, udostępniając zmienny kontener oparty na RPM.

Może być dostosowany do zawartości i używać DNF do instalowania ulubionych pakietów, a wszystko to bez obawy o uszkodzenie systemu operacyjnego.

Środowisko przybornika Jest oparty na obrazie Fedory-Toolbox. Ten obraz jest dostosowywany tak, aby bieżący użytkownik mógł utworzyć kontener narzędzi, który bezproblemowo integruje się z resztą systemu operacyjnego.

Jak używać Fedora ToolBox?

Jeśli mają zamiar tego spróbować Musisz upewnić się, że masz paczkę runc-1.0.0-56.dev.git78ef28e na Twoim obrazie Silverblue.

Jak komentuje deweloper:

Trwa również przegląd dodawania Fedory Toolbox do Fedory.

Jeśli nie czujesz się komfortowo z rpm-ostree w wierszu poleceń, nie bój się.

Wkrótce wszystkie niezbędne elementy będą częścią obrazu systemu operacyjnego, co znacznie ułatwi rozpoczęcie hakowania Twojego Silverblue.

Aby użyć tego narzędzia Fedory muszą uruchamiać wszystkie polecenia jako root. Aby uzyskać do niego dostęp, po prostu uruchom:

sudo su

Gdy to zrobisz, możesz teraz utworzyć kontener Fedora Toolbox:

./fedora-toolbox create

Spowoduje to utworzenie kontenera i obrazu o nazwie fedora-toolbox- : dostosowane do użytkownika hosta.

Na koniec, aby wejść do przybornika, wystarczy wpisać:

./fedora-toolbox enter

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Michael Mayol powiedział

    Dzięki za artykuł, który uważam za fascynujący SILVERBLUE, niestety go pobrałem, ale nie można go zainstalować ani na moim komputerze stacjonarnym, ani na laptopie, zobaczmy, czy mam szczęście i ulepszyli instalator, aby móc go „dostać w swoje ręce”

    Dziwne jest to, że w innych społecznościach - takich jak ta w Manjaro, której używam - flatpak LXC i OSTree nie przejmują się zbytnio.

    Napisałem, że zestaw narzędzi Fedory nie jest normalną Fedorą w LXC? czy źle to zrozumiałem?

    Czytałem, że LXC będą miały przepustowość GPU lub coś podobnego pod względem wydajności. Ponieważ kiedy przyjeżdżam ...

    Czy wszystkie systemy operacyjne będą mogły być zainstalowane na tych LXC, nawet emulujących SoC z niemal natywnymi prędkościami GPU?

  2.   Filip Bravo powiedział

    Opis jest całkowicie błędny, zestaw narzędzi Fedory tworzy zmienne środowisko, ale jest odizolowane od systemu operacyjnego, podobnie jak tworzenie obrazu za pomocą dockera, ale używając Fedory jako podstawy i pakietu dnf.

  3.   Alvaretto the great powiedział

    Cześć. Czy jest możliwy dostęp do środowiska stworzonego graficznie, czy jest dostępne tylko przez terminal? Dzięki.