Izdanje distribucije Vanilla OS 3 koja koristi spremnike i atomska ažuriranja

Nakon dvije godine razvoja, objavljena je korisnička distribucija Vanilla OS 3, temeljena na bazi paketa. Debian, ali ide dalje od jednostavne ponovne izgradnje. Sistemsko okruženje u Vanilla OS-u montirano je samo za čitanje i ažurira se atomski, a aplikacije se izvode u odvojenim spremnicima pomoću sloja temeljenog na Distrobox alatima. Korisničko okruženje je nemodificirani GNOME, isporučen onako kako su ga izvorno objavili programeri. Prilagođeni grafički alati za konfiguraciju napisani su u GTK4 pomoću Libadwaite. Veličina ISO slike je 1.8 GB (x86_64, arm64).

Za atomsko ažuriranje sustava, projekt razvija ABRoot toolkit, koji stvara dvije identične korijenske particije na disku - aktivnu i pasivnu. Ažuriranje sustava se u cijelosti preuzima i instalira na pasivnu particiju, a nakon ponovnog pokretanja particije se mijenjaju - particija s instaliranim ažuriranjem postaje aktivna, a prethodna aktivna particija se prebacuje u pasivni način rada i čeka instalaciju sljedeće. ažurirati. Ažuriranja se provjeravaju i instaliraju automatski u pozadini tijekom razdoblja minimalnog opterećenja sustava i kada je dostupna dovoljna snaga baterije. Učestalost provjere ažuriranja može se konfigurirati. Instalirano ažuriranje aktivira se pri sljedećem ponovnom pokretanju. Ako nešto pođe po zlu nakon ažuriranja, vraćate se na prethodnu verziju.

Dodatne aplikacije se instaliraju u zasebne spremnike pomoću vlasničkog upravitelja paketa apx, koji vam omogućuje instaliranje paketa iz različitih distribucija u izoliranim okruženjima sandboxa (na primjer, možete instalirati pakete iz Debian, Ubuntu, Luk Linux i Fedora). Upravitelj paketa implementiran je kao omotač oko Distrobox alata, što vam omogućuje brzu instalaciju i pokretanje bilo koje distribucije u kontejneru. Linux i osigurati njegovu integraciju s glavnim sustavom. Format paketa temeljen na kontejneru (Flatpak, Snap ili Appimage) odabire se tijekom prvog pokretanja.

Za administraciju sustava razvija se alat VSO (Vanilla System Operator) koji omogućuje zadatke poput ažuriranja sustava, promjene postavki i stvaranja zadataka povezanih s određenim radnjama (na primjer, možete pokrenuti zadatak za prikaz obavijesti nakon što je baterija potpuno napunjena). Omogućena je ugrađena opcija pokretanja. Android-aplikacije koje koriste Waydroid alatni paket.

U novoj verziji:

  • Dodana je podrška za ARM64 arhitekturu.
  • Implementirana je podrška za reproducibilne verzije, što korisnicima omogućuje stvaranje prilagođenih verzija koje su bit-po-bit identične unaprijed izgrađenim verzijama dostupnim za preuzimanje (osim verzija isporučenih s vlasničkim NVIDIA upravljačkim programima). Korisnici mogu osobno provjeriti jesu li binarne datoteke distribuirane u slikama za pokretanje izgrađene iz priloženog izvornog koda i ne sadrže nikakve skrivene modifikacije.
  • Verzije komponenti su ažurirane, uključujući kernel Linux 7.1 i GNOME 50.
  • Ptyxis zamjenjuje BlackBox kao emulator terminala, Papers zamjenjuje Evince kao preglednik dokumenata, a Resources zamjenjuje GNOME System Monitor. File Roller i Photos više nisu uključeni u zadanu distribuciju.
  • Sučelje za prvo postavljanje, koje se automatski pokreće nakon ažuriranja, sada uključuje opcije za instaliranje novih aplikacija i uklanjanje zastarjelih.
  • Upravitelj aplikacija Apx i konfigurator VSO (Vanilla System Operator) prepisani su korištenjem novog Vanilla SDK-a, koji objedinjuje standardne biblioteke i uslužne programe koji se koriste u razvoju prilagođenih aplikacija. Dodana je podrška za lokalizaciju sučelja na različite jezike pomoću PO datoteka. Postavke Apx-a premještene su iz apx.json u config.json. Grafičko sučelje Apx-a, koje se isporučuje s Vanilla OS 3 kao flatpak paket, nalazi se u direktoriju Flathub. Grana se koristi kao osnova za generiranje VSO slike. Debian Testiranje umjesto toga Debian Sid (nestabilan).
  • Za instalaciju i pokretanje u kontejnerima bilo koje distribucije Linux Koristi se razvojna grana Distrobox 2 alata (2.0.0-rc.4), prepisana u Gou.
  • Dodani su alati za izradu sigurnosnih kopija Vanilla Continuity, koji koriste snimke za izradu sigurnosnih kopija datoteka iz početnog direktorija, instaliranih Flatpak paketa i ABRoot metapodataka. Snimke se mogu spremiti u lokalni direktorij, vanjski pogon ili udaljenu lokaciju. poslužitelja, dostupno putem SFTP-a, FTP-a ili NFS-a.
  • Alati za izradu prilagođenih Vib (Vanilla Image Builder) verzija su ažurirani. Nova verzija dodaje značajke za čišćenje nekorištenih direktorija i montiranje izvornog koda u kontejner tijekom izrade umjesto kopiranja.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster