I Fedora 42 planlægger man at inkludere en installer baseret på webgrænseflade og tilføje en FEX-emulator

Udviklingen af Fedora Workstation 42, der er planlagt til foråret næste år, foreslås at overgå standardindstillingen til Anaconda installationsprogrammet, hvor et web-interface i stedet for et GTK-baseret interface anvendes. Spørgsmålet om implementering af et helt anderledes interface til partitionering af diskene diskuteres også separat. Forslagene er endnu ikke godkendt af FESCo (Fedora Engineering Steering Committee), som er ansvarlige for den tekniske del af udviklingen af Fedora distributionen (oprindeligt blev overgangen til det nye installationsprogram foreslået gennemført i Fedora 39, men migrationen er blevet udsat flere gange siden da).

Det nye web-interface er bygget med JavaScript-rammeværket React, designelementer fra PatternFly og komponenter fra Cockpit-projektet, der allerede anvendes i Red Hats produkter til konfiguration og serveradministration. Cockpit er valgt som en gennemprøvet løsning, der har en backend til interaktion med installationsprogrammet (Anaconda DBus). Anvendelsen af Cockpit har også gjort det muligt at opnå ensartethed og standardisere forskellige systemadministrationskomponenter. Da hovedparten af Anaconda tidligere blev opdelt i moduler, der interagerer via DBus API, bruger det nye interface den eksisterende, færdige API til at tilgå installationsprogrammets funktioner.

Blandt fordelene ved det nye installationsprogram fremhæves forenklingen af installationsprocessen, fjernelse af komplikationer, en mere forståelig installationsorganisation for nye brugere, en enkel geninstallationsproces samt forenkling af vedligeholdelse og udvikling af udvidelser. Web-interfacet muliggør også interaktion via en web-browser, hvilket betydeligt øger bekvemmeligheden ved fjernadministration af installationen i forhold til brugen af VNC-protokollen. I stedet for den primære skærm med en liste over handlinger er arbejdet i det nye interface organiseret i form af en vejledningsassistent (Wizard), der indebærer, at bestemte trin udføres sekventielt uden at vende tilbage til hovedskærmen.

I projektet foreslås det også grundlæggende at ændre organiseringen af diskpartitioneringen. Det bemærkes, at det nuværende interface til partitionering, skrevet i GTK, er overkompliceret og har begrænset funktionalitet for avancerede brugere. De foreslåede ændringer vil give en enklere brugerflade for nybegyndere, udvide mulighederne for erfarne brugere og forenkle vedligeholdelsen af kodebasen. Essensen af moderniseringen ligger i overgangen til paradigmet 'hvad vil jeg gøre' i stedet for 'hvordan skal jeg gøre det'. For at implementere den udvidede funktionalitet vil der blive givet mulighed for at bruge eksterne værktøjer til arbejdet med partitioner.

Som basis foreslås et automatiseret (guided) diskpartitioneringsmode, hvor installationsprogrammet automatisk vælger parametre til oprettelse eller ændring af partitioner baseret på brugerens valgte indstillinger. Der er implementeret tre grundlæggende tilstande: komplet geninstallation med ompartitionering af de valgte diske fra bunden, installation i ledig diskplads og brug af allerede eksisterende diskpartitioner. Til avanceret partitioneringsstyring foreslås det at integrere muligheden for at kalde Cockpit Storage-værktøjet, der udvikles af Cockpit-projektet og er bygget på de samme web-teknologier. I den gamle installationsprogram er arbejdet med disken begrænset til en helt automatisk tilstand, manuel partitionering og den indbyggede partitioneringsredigerer Blivet-gui.

Af de foreslåede ændringer i Fedora 42 kan det desuden nævnes, at der er planer om at tilføje emulatoren FEX til distributionen, som muliggør kørsel af eksekverbare filer samlet til arkitekturerne x86 og x86-64 i et ARM64 (AArch64) miljø. FEX-baserede komponenter til kørsel af x86-programmer foreslås integreret i Fedora Linux-udgivelser for AArch64-arkitekturen, leveret med KDE-desktopmiljøet.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster