Squid 3.2.33, eine reguläre Version mit einigen Kompatibilitätsverbesserungen

Der Start von Squid 3.2.33 wurde gerade vorgestellt (ein Framework zum Erstellen von Installationsprogrammen, das nicht von bestimmten Linux-Distributionen abhängt), diese neue Version wird als reguläre Version und katalogisiert seiner herausragendsten Nachrichten sind Kompatibilitätsverbesserungen, Plymouth-Unterstützung mit Verschlüsselung und mehr. 

Für diejenigen, die nicht über Tintenfisch wissen, sollten sie das wissen bietet Funktionen wie manuelle und automatische Modi Festplattenpartitionen, flexibles Anpassungssystem für das Erscheinungsbild, modulare Architektur, eine große Auswahl an vorgefertigten Modulen (von der Bootloader-Verwaltung bis zur Benutzerverwaltung).

Zum Beispiel Es gibt Module zur Verwendung von NetworkManager, UPower, systemd-boot, GRUB, sgdisk, squashfs-tools und rsync. Die Installation kann durch Ersetzen der Partition arrangiert werden: Die Daten werden auf eine neue Partition kopiert, die anstelle der zuvor verwendeten Partition aktiviert wird. Dies ist praktisch, um neue Installationen zu testen, sodass die Option zum Zurücksetzen auf die vorherige Version bleibt.

Calamares enthält eine erweiterte Partitionsfunktion, mit Unterstützung für manuelle und automatisierte Partitionsvorgänge. Es ist das erste Installationsprogramm mit einer automatisierten Option "Partition ersetzen", mit der es einfach ist, eine Partition immer wieder für Verteilungstests wiederzuverwenden.

Entwickler der Verteilung Sie haben mehrere Dutzend Module mit der Implementierung verschiedener Funktionen die bei Installateuren gefragt sind. Der Code ist in C ++ geschrieben, die grafische Oberfläche basiert auf der Qt 5-Bibliothek (QML wird verwendet), die Sprachen C ++ und Python können zur Entwicklung von Modulen verwendet werden.

Calamares wird bereits zur Verwaltung der Installation von Neon-Distributionen von Manjaro, Sabayon, Chakra, NetRunner, KaOS, OpenMandriva und KDE verwendet. Das Projekt wird mit Beiträgen der Gemeinden KDE, Fedora, Kubuntu und Maui entwickelt.

Um ein eigenes Installationsprogramm auf der Basis von Calamares zu erstellen, müssen Sie lediglich vorgefertigte Module auswählen oder eigene Module schreiben, die Installationslogik des Distributionskits definieren und das Erscheinungsbild anpassen.

Um die Entwicklung zu vereinfachen und zu beschleunigen, können Calamares-Module und -Komponenten in Python erstellt werden (Boost.Python wird für die C ++ - Integration verwendet).

Hauptneuheiten von Squid 3.2.33

Diese neue Version von Calamares 3.2.33 wurde am Anfang erwähnt wird als reguläre Version katalogisiert Damit sind in dieser neuen Version nur wenige wichtige Änderungen implementiert.

Von den genannten Änderungen wir können feststellen, dass das Problem mit dem Fehlen des lateinischen Designs gelöst wurde Nach der Installation des Systems mit einer nicht-lateinischen Layoutoption wurde die Möglichkeit, Nicht-ASCII-Layouts zu verwenden, durch Angabe eines Kennworts und eines Benutzernamens in Tastaturen und Tastaturmodulen hinzugefügt, die jetzt Backend-Code gemeinsam nutzen und die Designs besser handhaben.

Auch der Übersetzungsverbesserungen für Module in Bezug auf Tastatureinstellungen und Zeitzone.

Die cOnservation von Flags für GPT-Partitionen im Partitionsbearbeitungsdialog, der im manuellen Partitionsmodus aufgerufen wird, sowie verschiedene Bereinigungen und Dokumentationsverbesserungen im Partitionsmodul.

Die Anforderungen an Compiler wurden erhöht- Die Assembly benötigt jetzt Unterstützung für den C ++ 17-Standard (Dies dient der besseren Kompatibilität und weniger Einschränkungen beim Kompilieren mit KDE.

Sie müssenerweiterte die Möglichkeiten zum Zuweisen einer Gruppe beim Erstellen eines Benutzers- Ein Link zu Systemgruppen wurde angezeigt und eine Option zum Überprüfen einer Gruppe wurde hinzugefügt.

Von den anderen Änderungen das fällt auf:

  • Das initcpiocfg-Modul sollte jetzt Plymouth mit Verschlüsselung unterstützen.
  • Das Benutzermodul bietet jetzt eine detailliertere Möglichkeit, Benutzergruppen anzugeben, bei denen es sich um Systemgruppen anstelle von Benutzer-GIDs handeln kann. Für eine neue Option in jeder Gruppe muss die Gruppe möglicherweise bereits auf dem Zielsystem vorhanden sein, um eine bessere Konsistenzprüfung mit Squashfs zu ermöglichen.

Wenn Sie mehr über diese neue Version erfahren möchten, können Sie die Details einchecken den folgenden Link.