Zagon Squid 3.2.33 je bil pravkar predstavljen (ogrodje za gradnjo namestitvenih programov, ki ni odvisno od določenih distribucij Linuxa), je ta nova različica katalogizirana kot običajna različica in najpomembnejših novic so tisti izboljšave združljivosti, plymouth podpora s šifriranjem in še več.
Tisti, ki ne poznajo lignjev, bi morali to vedeti ponuja funkcije, kot so ročni in samodejni načini diskovnih particij, prilagodljiv sistem prilagajanja videza, modularna arhitektura, velika izbira že pripravljenih modulov (od upravljanja zagonskega nalagalnika do upravljanja uporabnikov).
Npr obstajajo moduli za uporabo NetworkManager, UPower, systemd-boot, GRUB, sgdisk, squashfs-tools in rsync. Namestitev je mogoče urediti z zamenjavo particije: podatki se kopirajo na novo particijo, ki se aktivira namesto prej uporabljene particije, ki je primerna za testiranje novih namestitev, pri čemer ostane možnost vrnitve na prejšnjo različico.
Calamares vključuje napredno particijsko funkcijo, s podporo za ročne in avtomatizirane particione operacije. Je prvi namestitveni program z avtomatizirano možnostjo »Zamenjaj particijo«, ki olajša ponovno uporabo particije znova in znova za testiranje distribucije.
Razvijalci distribucije imajo na voljo več deset modulov z različnimi funkcijami ki jih povprašujejo monterji. Koda je napisana v jeziku C ++, grafični vmesnik temelji na knjižnici Qt 5 (uporablja se QML), jezika C ++ in Python lahko uporabimo za razvoj modulov.
Calamares se že uporablja za upravljanje namestitve distribucij Manjaro, Sabayon, Chakra, NetRunner, KaOS, OpenMandriva in KDE. Projekt razvijajo s prispevki skupnosti KDE, Fedora, Kubuntu in Maui.
In v bistvu je treba za ustvarjanje lastnega namestitvenega programa, ki temelji na Calamaresu, izbrati samo montažne module ali napisati svojega, določiti namestitveno logiko distribucijskega kompleta in prilagoditi videz.
Za poenostavitev in pospešitev razvoja je mogoče v Pythonu ustvariti module in komponente Calamares (Boost.Python se uporablja za integracijo C ++).
Glavne novosti lignjev 3.2.33
Ta nova različica aplikacije Calamares 3.2.33, kot je bila omenjena na začetku je katalogizirana kot običajna različica s tem je v tej novi različici uvedenih nekaj pomembnih sprememb.
Od omenjenih sprememb lahko ugotovimo, da je bil problem rešen z odsotnostjo latinske zasnove po namestitvi sistema z nelatinično možnostjo postavitve in možnostjo uporabe postavitev, ki niso ASCII, je bila dodana z določitvijo gesla in uporabniškega imena v modulih tipkovnice in tipkovnice, ki si zdaj delijo zaledno kodo in bolje obvladujejo načrte.
Tudi izboljšave prevajanja za module, povezane z nastavitvami tipkovnice in časovnim pasom.
Zagotavlja cohranjanje zastav za particije GPT v pogovornem oknu za urejanje particije, poklicanem v načinu ročnega particioniranja, pa tudi različna čiščenja in izboljšave dokumentacije v particijskem modulu.
Zahteve za prevajalnike so povečane- Sestav zdaj zahteva podporo za standard C ++ 17 (to je za boljšo združljivost in manj opozoril pri prevajanju s KDE).
Morajorazširil možnosti dodeljevanja skupine pri ustvarjanju uporabnika- Pojavila se je povezava do sistemskih skupin in dodana možnost preverjanja skupine.
Od ostalih sprememb ki izstopajo:
- Modul initcpiocfg bi moral zdaj podpirati plymouth s šifriranjem.
- Uporabniški modul ima zdaj podrobnejši način določanja uporabniških skupin, ki so lahko sistemske skupine namesto uporabniških GID-ov. Nova možnost v vsaki skupini lahko zahteva, da skupina že obstaja v ciljnem sistemu, kar omogoča boljše preverjanje skladnosti z squashfs.
Če želite izvedeti več o tej novi različici, lahko podrobnosti preverite v naslednjo povezavo.
Sovražim lignje, vsaka distribucija, ki uporablja lignje, je že 100-odstotna, ne morem jo namestiti, ker ne prepozna raid 0, ostali namestitelji pa.