Fedora Silverblå (tidigare känd som Fedora Atomic Workstation) det är ett modernt och grafiskt operativsystem syftar till bärbara datorer, surfplattor och stationära datorer vars huvudsakliga fokus är att erbjuda ett system baserat på Flatpak-applikationer.
Det är nästa generations Fedora-arbetsstation Det lovar sömlösa uppdateringar, en tydlig åtskillnad mellan operativsystem och applikationer och säkra plattformsapplikationer.
Det grundläggande operativsystemet är en oföränderlig bild av OSTree, och alla applikationer är Flatpaks. Nyligen meddelade utvecklarna som ansvarade för Fedora-projektet att testningen av Fedora verktygslåda.
Om Fedora Toolbox
Detta är är ett verktyg som är utformat för att göra livet enklare för utvecklare som ofta behöver installera flera ytterligare bibliotek och applikationer när det gäller att använda Fedora Silverblue-versioner, som inom en snar framtid kommer att kunna ersätta den klassiska Fedora-arbetsstationen (levereras av Fedora Silverblue som en prioritetsuppsättning för stationära datorer övervägs redan i Fedora 30).
med Fedora ToolBox kan låsa upp oföränderlig OS-bild för att installera RPM via rpm-ostree och avstå från fördelen med uppgraderingar eller att kunna skapa en Docker-behållare för en RPM-baserad verktygslåda.
Kom ihåg att Fedora Silverblue-redaktörer skiljer sig från Fedora Workstation i monolitisk leverans, utan att dela upp bassystemet i separata paket med en uppdateringsmekanism.
Alla ytterligare applikationer installeras i form av flatpak-paket som körs i isolerade behållare.
Systembilden är odelbar och är byggd med OSTree-teknik (enskilda paket kan inte installeras i en sådan miljö, bara hela systembilden kan byggas om genom att utöka den med nya paket med hjälp av rpm-ostree-verktygssatsen).
Under förhållanden där flera bibliotek och små verktyg ständigt måste installeras är detta tillvägagångssätt obekvämt och Fedora Toolbox erbjöds som en väg ut.
Fedora ToolBox-funktioner
Fedora Toolbox kommer låter dig köra en extra sandlåda som kan utrustas godtyckligt med hjälp av den vanliga DNF-pakethanteraren.
Det räcker för utvecklaren att köra kommandot "fedora-toolbox create", varefter han när som helst kan komma in i den miljö som skapats med kommandot "fedora-toolbox enter" och installera valfritt paket med hjälp av dnf-verktyget.
Fedora Toolbox är ett verktyg som erbjuder en välbekant RPM-baserad miljö för att utveckla och felsöka programvara på låsta OSTree-baserade Fedora-system som Silverblue.
Sådana operativsystem levereras som oföränderliga OSTree-bilder, där det är svårt att skapa en utvecklingsmiljö med dina favoritverktyg, redigerare och SDK.
En verktygslådebehållare löser det problemet genom att tillhandahålla en RPM-baserad muterbar behållare.
Det kan innehållsinställas och använda DNF för att installera dina favoritpaket, allt utan att oroa dig för att bryta ditt operativsystem.
Verktygslådans miljö Den är baserad på Fedora-verktygslådans bild. Den här bilden är anpassad så att den nuvarande användaren kan skapa en verktygsbehållare som integreras sömlöst med resten av operativsystemet.
Hur använder jag Fedora ToolBox?
Om de ska prova det måste se till att du har paketet runc-1.0.0-56.dev.git78ef28e i din Silverblue-bild.
Som utvecklaren kommenterar:
Det pågår också en pågående granskning för att lägga till Fedora Toolbox i Fedora.
Om du inte är bekväm med rpm-ostree på kommandoraden, frukta inte.
Snart kommer alla nödvändiga bitar att vara en del av OS-bilden, vilket gör det mycket lättare att börja hacka din Silverblue.
För att använda detta Fedora-verktyg de måste köra alla kommandon som root. För att komma åt den, kör bara:
sudo su
Gjort detta kan du nu skapa en Fedora Toolbox-behållare:
./fedora-toolbox create
Detta skapar en behållare och en bild, kallad fedora-toolbox- : anpassad för din värdanvändare.
Slutligen, för att komma in i verktygslådan, skriv bara:
./fedora-toolbox enter
Tack för artikeln jag tycker att SILVERBLUE är fascinerande, tyvärr laddade jag ner den men den kan inte installeras varken på mitt skrivbord eller på min bärbara dator, låt oss se om jag har tur och de förbättrar installationsprogrammet för att kunna "få tag på det"
Det konstiga är att i andra samhällen - som den i Manjaro som jag använder - om flatpak LXC och OSTree bryr de sig lite.
Skrivet detta är Fedora verktygslåda inte en vanlig Fedora i LXC? eller har jag fått fel?
Jag läste att LXC: erna skulle ha GPU-genomgång eller något liknande i prestanda. Vet du något om det här? För när jag kommer ...
Kommer alla operativsystem att kunna installeras på dessa LXC: er till och med emulera SoC: er med nästan inbyggda GPU-hastigheter?
Beskrivningen är helt fel, Fedora verktygslåda skapar en förändrad miljö, men isolerad från operativsystemet, ungefär som att skapa en bild med docker, men använda fedora som bas och dnf-förpackning.
Hej. Är det möjligt att komma åt den skapade miljön grafiskt eller är den endast tillgänglig via terminal? Tack.