Calamares 3.3 stiže s podrškom za Qt 6, KDE Frameworks 6, poboljšanjima u modulima i još mnogo toga

lignje

Calamares je grafički instalacijski okvir za Linux operativne sisteme.

Nova verzija Calamaresa 3.3 Već je izašao i stiže nedugo nakon godinu i po dana rada i pet i po godina nakon formiranja grane 3.2.x (što predstavlja dug rad na određenoj grani). Nova verzija ima veliki broj važnih izmjena, kao i poboljšanja i ispravke grešaka.

Za one koji ne znaju za squid, trebali biste znati da je to alat koji vam omogućava da lako instalirate različite Linux distribucije, pruža funkcije poput ručnog i automatskog načina rada particija diska, fleksibilni sistem prilagodbe izgleda, modularna arhitektura, veliki izbor modula iz kutije (od upravljanja pokretačkim programom do upravljanja korisnikom).

Calamares uključuje naprednu particijsku funkciju, s podrškom za ručne i automatizirane operacije particija. To je prvi instalater sa automatizovanom opcijom „Zameni particiju“, što olakšava ponovnu upotrebu particije iznova i iznova za testiranje distribucije.

Glavne novine lignje 3.3

Ova nova verzija koja je predstavljena za Calamares 3.3 dolazi sa ažuriranjem raznih modula, a sada je Calamares u potpunosti kompatibilan sa bibliotekama Qt 6 i KDE Frameworks 6, Osim toga, ima skup Qt6 kompatibilnih QML datoteka za sve QML module. Vrijedi napomenuti da je sačuvana mogućnost kompajliranja sa Qt5 i KDE Frameworks 5.

Zahtjevi za stil kodiranja u Calamares 3.3 je prošao kroz značajna ažuriranja, Pa sad, format koda odgovara formatu Clang 15 ili 16. Isto tako, prostori imena koji se koriste u C++ kodu su prerađeni, jer su sada svi pozivi premješteni u Calamares imenski prostor i reference na CalamaresUtils imenski prostor su uklonjene.

Dodatna izmjena uključuje uklanjanje ovisnosti o Boost::Python biblioteci. Umjesto toga, razvoj u Pythonu se sada oslanja na ugrađeni pybind11 skup vezivanja. Da biste onemogućili ovu promjenu i ponovno kompajlirali iz Boost::Pythona, varijabla se može postaviti CON_PYBIND11=ISKLJUČENO.

Pored toga, Calamares 3.3 uključuje a novi modul pod nazivom "zfshostid", dizajniran posebno za kopiranje datoteka koje je generirao ZFS u /etc/hostid. Još jedno značajno poboljšanje je uvođenje mogućnosti konfigurisanja prilagođavanje imena kernela u Dracut modulu i da je izvršena modernizacija korisničkog interfejsa za "keyboardq" i "localeq" module, premešten je iz ComboBox-a u widget Drawer, pružajući intuitivnije i ažuriranije iskustvo.

Modulo "bootloader" ima proširene opcije za upotrebu na komandnoj liniji kernela. U modulu "fstab", rad sa /etc/fstab konfiguracijom je potpuno redizajniran. Mnoge konfiguracije su premještene u "mount" modul.

Također znam da je to implementirano podrška za LUKS ili LUKS2 šifriranje diska u modulu particije nudi dodatni nivo sigurnosti jer je sada moguće preskočiti instalaciju bootloadera. Koristi se funkcionalnost biblioteke KPMCore 21.12 (KDE Partition Manager).

Što se tiče modula Netinstall, za grupe je dodana nova opcija koja se ne može provjeriti, što sprečava da grupa bude označena ili demarkirana u celosti. Važno je napomenuti da uprkos ovom ograničenju, korisnici i dalje zadržavaju mogućnost provjere pojedinačnih stavki unutar grupe, kao što su primijetili programeri.

Of the druge promjene koji se ističu iz ove nove verzije:

  • Dodata podrška za AppStream 1.0 metapodatke u interfejsu za odabir paketa “packagechooser”.
  • Modul tipkovnice vam omogućava da odaberete da li želite koristiti X11 konfiguraciju ili FreeDesktop locale1 DBus uslugu. Osigurava da su postavke rasporeda tastature sačuvane za sve ne-ASCII rasporede.
  • Modul "displaymanager" više ne podržava kdm display manager.
  • ${var} se koristi kao maska ​​zamjene umjesto @{var}.
    Machineid modul je ažuriran podrškom za nekoliko varijacija pisanja /etc/machine-id datoteke
  • unpackfs sada koristi opciju rsync -S za podršku za rijetke datoteke

konačno ako jesi zainteresovani da saznaju više o tome, možete provjeriti detalje Na sledećem linku.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.