A 3.2.33-as Squid indítását éppen bemutatták (olyan keretrendszer a telepítők felépítéséhez, amely nem függ a konkrét Linux disztribúcióktól), ez az új verzió rendes verzióként van katalogizálva, és legkiemelkedőbb hírei közül a kompatibilitási fejlesztések, plymouth támogatás titkosítással és még sok más.
Aki nem ismeri a tintahalat, annak tudnia kell olyan funkciókat nyújt, mint a kézi és az automatikus mód lemezpartíciók, rugalmas megjelenés adaptációs rendszer, moduláris architektúra, kész modulok nagy választéka (a bootloader kezelésétől a felhasználói kezelésig).
Pl. vannak modulok a NetworkManager, az UPower, a systemd-boot, a GRUB, az sgdisk, a squashfs-tools és az rsync használatára. A telepítés a partíció cseréjével megoldható: az adatokat egy új partícióra másolják, amelyet a korábban használt partíció helyett aktiválnak, ami kényelmes az új telepítések teszteléséhez, és meghagyja a lehetőséget az előző verzióra való visszagörgetésre.
Calamares tartalmaz egy speciális partíció funkciót, mind a kézi, mind az automatizált partíciós műveletek támogatásával. Ez az első telepítő automatizált "Partíció cseréje" opcióval, amely megkönnyíti a partíció újrafelhasználását terjesztési tesztelés céljából.
Fejlesztők az elosztás több tucat modul van a dobozból, különféle funkciók megvalósításával amelyekre a telepítőknél kereslet van. A kód C ++ nyelven van megírva, a grafikus felület a Qt 5 könyvtárra épül (QML-t használunk), a C ++ és a Python nyelvekkel lehet modulokat fejleszteni.
A Calamares-t már használják a Manjaro, Sabayon, Chakra, NetRunner, KaOS, OpenMandriva és KDE neon terjesztések telepítésének kezelésére. A projekt fejlesztése a KDE, a Fedora, a Kubuntu és a Maui közösségek hozzájárulásával történik.
És lényegében ahhoz, hogy saját telepítőt hozzon létre a Calamares alapján, csak előre gyártott modulokat kell választania, vagy meg kell írnia a sajátját, meg kell határoznia a terjesztési készlet telepítési logikáját és testre kell szabnia a megjelenést.
A fejlesztés egyszerűsítése és felgyorsítása érdekében Calamares modulok és összetevők hozhatók létre a Pythonban (Boost. A Python a C ++ integrációhoz használható).
A tintahal főbb újdonságai 3.2.33
A Calamares 3.2.33 új verziója, az elején említettek szerint rendszeres verzióként van katalogizálva amellyel kevés fontos változás valósul meg ebben az új verzióban.
Az említett változások közül azt tapasztalhatjuk, hogy a problémát a latin design hiányával oldották meg a rendszer nem latin elrendezésű opcióval történő telepítése után a nem ASCII elrendezések használatának lehetősége hozzáadódott egy jelszó és felhasználónév megadásával a billentyűzetben és a billentyűzet modulokban, amelyek most megosztják a háttérkódot és jobban kezelik a terveket.
Továbbá a a billentyűzet beállításaihoz és az időzónához kapcsolódó modulok fordítási fejlesztései.
A ca GPT partíciók zászlóinak kiszolgálása a partíció szerkesztése párbeszédpanelen, amelyet manuális partíció módban hívnak meg, valamint a partíciós modul különféle tisztításait és dokumentációjavításait.
A fordítókkal szemben támasztott követelményeket megnövelték- Az összeállításhoz most a C ++ 17 szabvány támogatására van szükség (ez a jobb kompatibilitás és a kevesebb figyelmeztetés érdekében történik a KDE-vel való fordításkor).
Muszáj nekikkibővítette a csoport hozzárendelésének lehetőségeit a felhasználó létrehozásakor- Megjelent egy link a rendszercsoportokhoz, és egy opció hozzá lett adva egy csoport ellenőrzéséhez.
A többi változás közül amelyek kiemelkednek:
- Az initcpiocfg modulnak támogatnia kell a plymouth titkosítását.
- A felhasználói modul most részletesebben megadhatja a felhasználói csoportokat, amelyek rendszercsoportok lehetnek a felhasználói GID-k helyett. Minden csoport új opciója megkövetelheti, hogy a csoport már létezzen a célrendszerben, ami lehetővé teszi a squashf-ekkel történő jobb konzisztencia-ellenőrzést.
Végül, ha többet szeretne megtudni erről az új verzióról, akkor itt ellenőrizheti a részleteket a következő link.
Utálom a tintahalat, minden tintahalat használó disztró már 100% -ban tudja, hogy nem tudom telepíteni, mivel nem ismeri fel a 0 raidet, és a többi telepítő is.