Archinstall 2.8.1 veröffentlicht mit experimenteller LVM-Unterstützung
Archinstall ist ein geführtes Installationsskript für Arch Linux. Es bietet eine benutzerfreundliche Oberfläche für Benutzer, die sich mit dem traditionellen manuellen Installationsprozess von Arch Linux, der für seine steile Lernkurve bekannt ist, möglicherweise nicht wohlfühlen.
Funktionen des Archinstall-Skripts
- Automatisierung: Archinstall automatisiert einen Großteil des Installationsprozesses. Dazu gehören das Partitionieren von Festplatten, das Einrichten von Dateisystemen, die Installation des Basissystems und die Konfiguration wichtiger Einstellungen wie Sprache, Hostname und Benutzer.
- Anpassbarkeit: Trotz der Automatisierung ermöglicht Archinstall umfangreiche Anpassungen. Benutzer können wählen, welche Pakete installiert werden sollen, wie ihr Bootloader konfiguriert wird, und andere fortgeschrittene Einstellungen.
- Benutzerfreundlichkeit: Das Skript bietet eine geführte, menügesteuerte Oberfläche, die es benutzerfreundlicher macht als die herkömmliche manuelle Installation. Dies ist besonders hilfreich für Neulinge bei Arch Linux.
- Offiziell unterstützt: Archinstall ist ein offizielles Projekt des Arch-Linux-Teams, was bedeutet, dass es gut gepflegt und in das Arch-Linux-Ökosystem integriert ist. Dies gewährleistet Kompatibilität und regelmäßige Updates.
- Flexibilität: Benutzer können zwischen verschiedenen Installationsprofilen wählen, wie zum Beispiel einer minimalen Installation oder einer funktionsreicheren Einrichtung. Das Script unterstützt auch benutzerdefinierte Skripte, sodass Benutzer den Installationsprozess weiter anpassen können.
- Verfügbarkeit: Archinstall ist in der Arch Linux ISO enthalten, wodurch es für jeden, der Arch Linux installiert, sofort verfügbar ist.
Archinstall 2.8.1 ist veröffentlicht
Die neueste Version von Archinstall, Version 2.8.1, bringt mehrere Verbesserungen, darunter die Einführung der experimentellen LVM-Unterstützung. Diese neue Funktion ermöglicht es den Benutzern, während des Installationsprozesses beim Auswählen ihres Partitionsschemas ein Standard-LVM-Layout zu wählen.
Mit LVM-Unterstützung können Benutzer von der Flexibilität profitieren, die LVM bietet, wie zum Beispiel die Möglichkeit, logische Volumes dynamisch zu vergrößern oder zu verkleinern und den Speicher effizienter zu verwalten.
Sie können die neueste Version von der Releases-Seite des Archinstall-GitHub-Repositories herunterladen.
Bitte beachten Sie, dass die LVM-Option in Archinstall 2.8.1 derzeit als experimentell gekennzeichnet ist, was darauf hinweist, dass sie sich noch in der Testphase befindet und möglicherweise weiter verfeinert werden muss.
Archinstall 2.8.1 Änderungsprotokoll
Hier ist die Liste der Fehlerbehebungen und Verbesserungen im neuesten Archinstall 2.8.1 Skript.
Hauptmerkmale und Verbesserungen
- (Experimentelle) LVM-Unterstützung
- Finnische Übersetzung hinzugefügt
- Vorbereitungsarbeiten für die Implementierung eines neuen Menüs mit curses
Fehlerbehebungen und Verbesserungen
- Fehlerbehebungen für den Gebietsschemengenerator
- Nullen von fs_type der Partition beheben
- Fehlende freie Speicherbereiche und gelöschte Partitionen behandeln
- Unbekannten Geräte-/Partitionstyp handhaben
- Beheben Sie das Aushängen aller Partitionen
UI- und UX-Verbesserungen
- Benennen Sie das Profil "Kde" in "KDE Plasma"/"Plasma" um
- Mehr Anwendungen zum Hyprland-Desktopprofil hinzugefügt
- Verwenden Sie das aktuelle Tastaturlayout anstelle des US-Layouts
System- und Leistungsupdates
- Standardgröße der Root-Partition ändern
- Root-Partitions-Typ-GUID festlegen
- Aktualisiere mkinitcpio.conf Hooks zur Konsistenz mit dem Upstream
Code-Refaktorisierung und Optimierung
- Refaktorieren Sie suggest_single_disk_layout()
- Format() umstrukturieren
- Konvertiere Partition-Pfad-String in ein Path-Objekt
- Umount() umstrukturieren
Entwicklung und Wartung
- Verwendung von VCS als
pypartedVersionssperre - Geräte überspringen, die die pyparted-Festplatte nicht erhalten
- Bessere Mypy-Abdeckung hinzufügen, Vorbereitung auf strengere Prüfungen
Ressourcen:
- https://github.com/archlinux/archinstall
- https://github.com/archlinux/archinstall/pull/2104
