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

calamares

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

Nova verzija Calamares 3.3 Već je izašao i stiže nedugo nakon godinu i pol rada i pet i pol godina nakon formiranja grane 3.2.x (što predstavlja dug rad na specifičnoj grani). Nova verzija ima veliki broj važnih promjena, kao i poboljšanja i ispravke grešaka.

Za one koji ne znaju o squidu, trebali biste znati da je to alat koji vam omogućuje jednostavno instaliranje različitih Linux distribucija, pruža značajke poput ručnog i automatskog načina rada particija diska, fleksibilni sustav prilagodbe izgleda, modularna arhitektura, velik izbor gotovih modula (od upravljanja pokretačkim programom do upravljanja korisnicima).

Calamares uključuje naprednu funkciju particije, s podrškom za ručne i automatizirane operacije particija. To je prvi instalacijski program s automatiziranom opcijom "Zamijeni particiju", što olakšava ponovnu upotrebu particije uvijek iznova za testiranje distribucije.

Glavne vijesti o lignjama 3.3

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

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

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

Osim 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 konfiguriranja prilagodba naziva kernela u modulu Dracut i da je izvršena modernizacija korisničkog sučelja za module "keyboardq" i "localeq", ono je premješteno iz ComboBoxa u widget Ladica, pružajući intuitivnije i ažuriranije iskustvo.

Modulo "bootloader" ima proširene opcije za korištenje na naredbenom retku jezgre. U modulu "fstab" rad s konfiguracijom /etc/fstab potpuno je redizajniran. Mnoge konfiguracije premještene su u modul "mount".

Također znam da je to provedeno podrška za LUKS ili LUKS2 enkripciju diska u particionom modulu nudeći dodatni sloj sigurnosti budući da 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 sprječava da grupa bude označena ili neoznačena u cijelosti. Važno je napomenuti da unatoč ovom ograničenju, korisnici i dalje zadržavaju mogućnost provjere pojedinačnih stavki unutar grupe, kao što su primijetili programeri.

Od ostale promjene koji se ističu u ovoj novoj verziji:

  • Dodana podrška za metapodatke AppStream 1.0 u sučelju za odabir paketa "packagechooser".
  • Modul tipkovnice omogućuje vam da odaberete želite li koristiti konfiguraciju X11 ili uslugu FreeDesktop locale1 DBus. Osigurava da su postavke rasporeda tipkovnice spremljene za sve rasporede koji nisu ASCII.
  • Kdm upravitelj zaslona više ne podržava modul "displaymanager".
  • ${var} se koristi kao zamjenska maska ​​umjesto @{var}.
    Machineid modul je ažuriran s 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 zainteresiran za saznanje više o tome, možete provjeriti detalje U sljedećem linku.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.