No annerhallwem Joer Entwécklung gouf d'Benotzerverdeelung vu Vanilla OS 2, baséiert op der Packagebasis, verëffentlecht. Debian, awer geet iwwer eng einfach Neiopbau eraus. D'Systemëmfeld am Vanilla OS gëtt nëmme liesbar montéiert an atomar aktualiséiert, an d'Applikatioune lafen a separaten Container mat engem Layer baséiert op der Distrobox Toolchain. D'Benotzerëmfeld ass onverännert GNOME, geliwwert wéi et ursprénglech vun den Entwéckler verëffentlecht gouf. Benotzerdefinéiert grafesch Konfiguratiounstools ginn a GTK4 mat Libadwaita geschriwwen. D'ISO-Bildgréisst ass 1.62 GB.
Fir de System atomesch ze aktualiséieren, entwéckelt de Projet den ABRoot Toolkit, deen zwee identesch Root Partitionen op der Drive erstellt - aktiv a passiv. De Systemaktualiséierung gëtt a senger Gesamtheet erofgelueden an op der passiver Partition installéiert, an no engem Neistart ginn d'Partitionen ersat - d'Partition mat dem installéierten Update gëtt aktiv, an déi viregt aktive Partition gëtt op de passive Modus gewiesselt a waart op d'Installatioun vun der nächster update. Aktualiséierunge ginn automatesch am Hannergrond gepréift an installéiert während Perioden vu minimaler Systembelaaschtung a wann genuch Batteriekraaft verfügbar ass. D'Frequenz fir no Updates ze kontrolléieren ass konfiguréierbar. Den installéierten Update gëtt beim nächste Restart aktivéiert. Wann eppes falsch geet nom Update, rullt Dir zréck op déi viregt Versioun.

Zousätzlech Applikatioune ginn a separaten Container mat dem proprietäre apx Package Manager installéiert, deen Iech erlaabt, Pakete vun ënnerschiddlechen Distributiounen an isoléierte Sandbox-Ëmfeld z'installéieren (zum Beispill kënnt Dir Pakete vun ... installéieren). Debian, Ubuntu, Arch Linux an Fedora). De Pakmanager ass als Wrapper ronderëm den Distrobox Toolkit implementéiert, sou datt Dir all Verdeelung séier an engem Container installéiere a lafe kënnt. Linux a seng Integratioun mam Haaptsystem garantéieren. De containerbaséierte Pakformat (Flatpak, Snap oder Appimage) gëtt beim éischte Laf ausgewielt.
Fir d'Systemverwaltung gëtt den Tool VSO (Vanilla System Operator) entwéckelt, deen Aufgaben ewéi d'Aktualiséierung vum System, d'Ännere vun Astellungen an d'Erstelle vun Aufgaben, déi mat spezifeschen Aktiounen verbonne sinn, erméiglecht (zum Beispill kënnt Dir eng Aufgab ausféieren, fir eng Notifikatioun unzeweisen, nodeems d'Batterie voll gelueden ass). Eng agebaute Startoptioun gëtt ugebueden. Android-Applikatioune mat dem Waydroid Toolkit.
An der neier Versioun:
- Fir amplaz dat Basissystem ze bilden Ubuntu eng Hybridpackagebasis gëtt benotzt op Basis vun Debian GNU/Linux an nativ Vib (Vanilla Image Builder) Moduler.
- D'Systemupdate benotzt eng komplett nei geschriwwen zweet Versioun vum ABRoot Toolkit, déi ëmgebaut gouf fir OCI (Open Container Initiative) Images ze benotzen. Funktiounen fir e Systemstatusdump ze erstellen an Kernelparameteren z'änneren goufen bäigefüügt. Linux, d'Konfiguratioun änneren, lokal Images mat zousätzleche Paketen generéieren (zum Beispill Treiber, Bibliothéiken a Codecs), Ännerungen zrécksetzen an initramfs nei generéieren.
- Ënnerstëtzung bäigefüügt fir dynamesch Allokatioun vu Späicherplatz (dënn Bestëmmung) mat LVM (Logical Volume Manager), wat Iech erlaabt logesch Diskpartitionen méi grouss wéi d'Gréisst vun den existente Drive ze kreéieren.
- Amplaz Sudo gëtt PolKit benotzt fir privilegiéiert Operatiounen auszeféieren.
- Déi zweet Editioun vum VSO (Vanilla System Operator) Toolkit ass erauskomm. Et déngt als Systemshell a Paketmanager, automatiséiert Systemaufgaben an erlaabt d'Installatioun vum F-Droid Verzeichnis aus. Android-Applikatiounen, déi mat Waydroid gestart goufen
- D'Sideload Utility bäigefüügt, wat Iech erlaabt separat erofgeluede Packagen am DEB- an APK-Format z'installéieren.
- Eng zweet Versioun vum Apx Package Manager gouf proposéiert, deen d'Schafe vun Ären eegenen Ëmfeld ënnerstëtzt, erlaabt Iech Stacks ze kreéieren fir d'Ëmfeldsastellungen ze replizéieren an ass mat verschiddene Packagemanager integréiert. Dir kënnt Äert eegent Ëmfeld benotzen, zum Beispill, fir separat Entwécklungsëmfeld fir verschidde Programméierungssproochen ze kreéieren. Distrobox Toolkit gouf op Versioun 1.7.2.1 aktualiséiert.
- Eng grafesch Interface bäigefüügt fir d'Aarbecht mam Apx Package Manager ze vereinfachen.

- FsGuard a FsWarn Komponente bäigefüügt fir d'Systemintegritéit beim Boot ze kontrolléieren.
- Den Installateur (Vanilla Installer) benotzt eng ofgerappt GNOME Sessioun, füügt d'Fäegkeet fir spezialiséiert OEM Installatiounen un, bitt en neie Backend fir den Albius Installer, bitt d'Fäegkeet fir d'/var Partition mat dem LUKS2 Format ze verschlësselen, a füügt Ënnerstëtzung fir manuell un. Partitionéierung an Netzwierkkonfiguratioun.

- Den Installateur huet en agebauten Erhuelungsmodus (Recovery), deen d'Fäegkeet ubitt Utilities vun der Kommandozeil auszeféieren an Uwendungen wéi GParted ze benotzen.
- Den Installateur liwwert d'Resultat vun Empfehlungen fir d'Installatioun vu VM- an NVIDIA-Images beim Ermëttlung vum Start an virtuell Maschinn oder wann Dir eng NVIDIA GPU hutt.
- D'Interface, déi um éischte Start no der Installatioun ugewise gëtt, benotzt eng ofgeschnidden GNOME Sessioun a füügt Optioune fir d'Netzwierk opzestellen, Benotzer erstellen an e Webbrowser auswielen.
- Eng nei GUI bäigefüügt fir tëscht Multiple Grafikkaarten ze wiesselen (zum Beispill integréiert GPU an diskret Kaart). Befehle fir Vanilla Tools bäigefüügt fir ze kontrolléieren wéi eng GPU Dir benotzt, Programmer op NVIDIA GPUs lafen a wiesselen tëscht Profiler fir ze wielen wéi eng GPU Dir benotzt.

- En neit Utility fir Vib Biller ze bauen (Vanilla Image Builder) gouf implementéiert, wat Iech erlaabt Är eege Editioune vu Vanilla mat Standard Templates ze kreéieren.
- Eratosthenes Kader bäigefüügt fir Packagen ze navigéieren verfügbar an de Projet Repositories.
- Added Atlas Plattform fir duerch verfügbare Systembilder am OCI Format ze navigéieren.
- Zousätzlech Differ Utility fir Differenzen tëscht zwee Biller am OCI Format ze analyséieren.
- D'Benotzung vum Vanilla Control Center säin eegene Konfigurator gouf gestoppt, zugonschte vun der Standard GNOME Settings Interface.
- Komponentversioune goufen aktualiséiert, wéi zum Beispill de Kernel Linux aktualiséiert op Versioun 6.9.8, a GNOME op Branche 46.

Source: opennet.ru




