Release av Vanilla OS 3-distribution med behÄllare och atomuppdateringar

Efter tvÄ Ärs utveckling har anvÀndardistributionen Vanilla OS 3, baserad pÄ paketbasen, slÀppts. Debian, men gÄr utöver en enkel ombyggnad. Systemmiljön i Vanilla OS Àr monterad skrivskyddad och uppdateras atomÀrt, och applikationer körs i separata containrar med ett lager baserat pÄ Distrobox-verktygskedjan. AnvÀndarmiljön Àr omodifierad GNOME, levererad som den ursprungligen slÀpptes av utvecklarna. Anpassade grafiska konfigurationsverktyg skrivs i GTK4 med Libadwaita. ISO-avbildningsstorleken Àr 1.8 GB (x86_64, arm64).

För att atomiskt uppdatera systemet utvecklar projektet ABRoot toolkit, som skapar tvÄ identiska rotpartitioner pÄ enheten - aktiva och passiva. Systemuppdateringen laddas ner i sin helhet och installeras pÄ den passiva partitionen, och efter en omstart byts partitionerna - partitionen med den installerade uppdateringen blir aktiv, och den tidigare aktiva partitionen vÀxlas till passivt lÀge och vÀntar pÄ installationen av nÀsta uppdatering. Uppdateringar kontrolleras och installeras automatiskt i bakgrunden under perioder med minimal systembelastning och nÀr tillrÀckligt med batterikraft Àr tillgÀnglig. Frekvensen för att söka efter uppdateringar Àr konfigurerbar. Den installerade uppdateringen aktiveras vid nÀsta omstart. Om nÄgot gÄr fel efter uppdateringen rullar du tillbaka till den tidigare versionen.

Ytterligare applikationer installeras i separata containrar med hjÀlp av den proprietÀra apx-pakethanteraren, som lÄter dig installera paket frÄn olika distributioner i isolerade sandlÄdemiljöer (till exempel kan du installera paket frÄn Debian, Ubuntu, BÄge Linux och Fedora). Pakethanteraren Àr implementerad som ett omslag runt Distrobox-verktygslÄdan, vilket gör att du snabbt kan installera och köra valfri distribution i en container. Linux och sÀkerstÀlla dess integration med huvudsystemet. Det containerbaserade paketformatet (Flatpak, Snap eller Appimage) vÀljs under den första körningen.

För systemadministration utvecklas verktyget VSO (Vanilla System Operator), vilket möjliggör uppgifter som att uppdatera systemet, Àndra instÀllningar och skapa uppgifter kopplade till specifika ÄtgÀrder (till exempel kan du köra en uppgift för att visa ett meddelande nÀr batteriet Àr fulladdat). Ett inbyggt startalternativ finns tillgÀngligt. Android-applikationer som anvÀnder Waydroid-verktygslÄdan.

I den nya versionen:

  • Lade till stöd för ARM64-arkitekturen.
  • Stöd för reproducerbara versioner har implementerats, vilket gör det möjligt för anvĂ€ndare att skapa anpassade versioner som Ă€r bit-för-bit identiska med de förbyggda versionerna som finns tillgĂ€ngliga för nedladdning (exklusive versioner som levereras med proprietĂ€ra NVIDIA-drivrutiner). AnvĂ€ndare kan personligen verifiera att binĂ€rfilerna som distribueras i startavbildningarna Ă€r byggda frĂ„n den angivna kĂ€llkoden och inte innehĂ„ller nĂ„gra dolda modifieringar.
  • Komponentversioner har uppdaterats, inklusive kĂ€rnan Linux 7.1 och GNOME 50.
  • Ptyxis ersĂ€tter BlackBox som terminalemulator, Papers ersĂ€tter Evince som dokumentvisare och Resources ersĂ€tter GNOME System Monitor. File Roller och Photos ingĂ„r inte lĂ€ngre i standarddistributionen.
  • GrĂ€nssnittet för den första installationen, som startas automatiskt efter uppdateringen, innehĂ„ller nu alternativ för att installera nya program och ta bort förĂ„ldrade.
  • Apx-applikationshanteraren och VSO-konfiguratorn (Vanilla System Operator) har skrivits om med hjĂ€lp av det nya Vanilla SDK, som förenar standardbiblioteken och verktygen som anvĂ€nds vid utveckling av anpassade applikationer. Stöd för grĂ€nssnittslokalisering till olika sprĂ„k med hjĂ€lp av PO-filer har lagts till. Apx-instĂ€llningar har flyttats frĂ„n apx.json till config.json. Det grafiska grĂ€nssnittet för Apx, som medföljer Vanilla OS 3 som ett flatpak-paket, finns i Flathub-katalogen. Grenen anvĂ€nds som bas för att generera VSO-avbildningen. Debian Testa istĂ€llet Debian Sid (instabil).
  • För installation och körning i containrar för alla distributioner Linux Utvecklingsgrenen i Distrobox 2-verktygssatsen (2.0.0-rc.4) anvĂ€nds, omskriven i Go.
  • Lade till Vanilla Continuity-sĂ€kerhetskopieringsverktyg, som anvĂ€nder ögonblicksbilder för att sĂ€kerhetskopiera filer frĂ„n hemkatalogen, installerade Flatpak-paket och ABRoot-metadata. Ögonblicksbilder kan sparas i en lokal katalog, en extern hĂ„rddisk eller en fjĂ€rrplats. server, Ă„tkomlig via SFTP, FTP eller NFS.
  • Verktygen för att skapa anpassade Vib (Vanilla Image Builder)-byggen har uppdaterats. Den nya versionen lĂ€gger till funktioner för att rensa oanvĂ€nda kataloger och montera kĂ€llkod i en container under bygget istĂ€llet för att kopiera den.

KĂ€lla: opennet.ru

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster