Fedora ToolBox: en testværktøjskasse til Fedora Silverblue

sølvblå

Fedora Sølvblå (tidligere kendt som Fedora Atomic Workstation) Det er et moderne og grafisk styresystem Målrettet til bærbare computere, tablets og stationære computere hvis hovedfokus er at tilbyde et system baseret på Flatpak-applikationer.

Det er den næste generation af Fedora-arbejdsstation der lover sømløse opdateringer, en klar adskillelse mellem operativsystemet og apps og sikre apps på tværs af platforme.

Basisoperativsystemet er et uforanderligt OSTree-billede, og alle applikationer er Flatpaks. Udviklerne med ansvar for Fedora-projektet har for nylig annonceret starten på test af fedora værktøjskasse.

Om Fedora Toolbox

Dette er er et værktøj designet til at gøre livet lettere for udviklere, der ofte skal installere forskellige ekstra biblioteker og applikationer. i forhold til at bruge Fedora Silverblue-versioner, som i den nærmeste fremtid muligvis vil kunne erstatte den klassiske Fedora-arbejdsstation (leveret af Fedora Silverblue som et prioriteret sæt for desktops, overvejes allerede i Fedora 30).

med Fedora ToolBox kan låse op for et uforanderligt OS-billede for at installere RPM via rpm-ostree og opgive fordelen ved opdateringer eller være i stand til at oprette en Docker-container for at få en RPM-baseret værktøjskasse.

Husk, at Fedora Silverblue-editorer adskiller sig fra Fedora Workstation ved, at de leverer monolitisk, uden at opdele basissystemet i separate pakker, ved hjælp af en opdateringsmekanisme.

Alle yderligere applikationer er installeret i form af flatpak-pakker, der kører i isolerede beholdere.

Systembilledet er udeleligt og dannes ved hjælp af OSTree teknologi (individuelle pakker kan ikke installeres i et sådant miljø, du kan kun genopbygge hele systembilledet ved at udvide det med nye pakker ved hjælp af rpm-ostree toolkit ).

Under forhold, hvor det konstant er påkrævet at installere forskellige små biblioteker og hjælpeprogrammer, er denne tilgang ubelejlig, og Fedora Toolbox blev tilbudt som en vej ud.

Fedora ToolBox funktioner

Fedora værktøjskasse giver mulighed for at køre et ekstra sandkassemiljø, der vilkårligt kan udstyres med hjælp fra den sædvanlige DNF-pakkemanager.

Det er nok for udvikleren at udføre kommandoen "fedora-toolbox create", hvorefter han til enhver tid kan gå ind i det miljø, der er oprettet med kommandoen "fedora-toolbox enter" og installere enhver pakke ved hjælp af dnf-værktøjet.

Fedora Toolbox er et værktøj, der tilbyder et velkendt RPM-baseret miljø til udvikling og fejlfinding af software på låste OSTree-baserede Fedora-systemer som Silverblue.

Sådanne operativsystemer leveres som uforanderlige OSTree-billeder, hvor det er svært at opsætte et udviklingsmiljø med dine yndlingsværktøjer, editorer og SDK'er.

rpm-otree-flatpak-sølvblå

En værktøjskasse-indpakning løser dette problem ved at levere en RPM-baseret mutable wrapper.

Det kan indholdsjusteres og bruge DNF til at installere dine yndlingspakker, alt sammen uden at bekymre dig om at bryde dit operativsystem.

Værktøjskassemiljøet Det er baseret på fedora-toolbox-billedet. Dette billede er tilpasset, så den nuværende bruger kan oprette en værktøjscontainer, der integreres problemfrit med resten af ​​operativsystemet.

Hvordan bruger man Fedora ToolBox?

hvis de vil prøve det de skal sørge for at have pakken runc-1.0.0-56.dev.git78ef28e i hans sølvblå billede.

Som udvikleren siger:

Der er også et hotfix i gang for at tilføje Fedora Toolbox til Fedora.

Hvis du ikke er tryg ved rpm-otree på kommandolinjen, så frygt ej.

Meget snart vil alle de nødvendige dele være en del af OS-billedet, hvilket gør det meget nemmere at begynde at hacke din Silverblue.

For at bruge dette Fedora-værktøj Du skal køre alle kommandoer som root. For at få adgang til det skal du bare køre:

sudo su

Når dette er gjort, kan du nu oprette en Fedora Toolbox-container:

./fedora-toolbox create

Dette vil skabe en beholder og et billede, kaldet fedora-toolbox- : tilpasset til din værtsbruger.

Til sidst, for at komme ind i værktøjskassen, skal du blot skrive:

./fedora-toolbox enter

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Michael Mayol sagde han

    Tak for artiklen, jeg finder SILVERBLUE fascinerende, desværre downloadede jeg den, men den vil ikke lade mig installere den på min stationære eller bærbare computer, lad os se om jeg er heldig, og de forbedrer installationsprogrammet, så jeg kan "få fingrene i det"

    Det mærkelige er, at i andre samfund – som den Manjaro, jeg bruger – er LXC flatpak og OSTree ligeglade.

    Når dette skrives, Fedora værktøjskasse Er det ikke en normal Fedora i LXC? Eller har jeg misforstået?

    Jeg læste at LXC'en skulle have GPU passthrough eller noget lignende i ydeevne.Ved du noget om dette? For når det kommer...

    Vil alle OS'er være i stand til at blive installeret på disse LXC'er, selv efterligne SoC'er med næsten native GPU-hastigheder?

  2.   Philip Bravo sagde han

    Beskrivelsen er fuldstændig forkert, Fedora værktøjskasse skaber et omskifteligt miljø, men isoleret fra operativsystemet, meget lig med at skabe et billede med docker, men ved at bruge fedora som base og dnf-emballage.

  3.   Alvaretto den Store sagde han

    Hej. Er det muligt at tilgå det oprettede miljø grafisk eller er det kun tilgængeligt via terminal? Tak skal du have.