Die Ausgabe des Archinstall 4.4 Installationsprogramms wurde veröffentlicht, das seit 2021 als Option in den Installations-ISO-Images von Arch Linux enthalten ist. Archinstall funktioniert im Konsolenmodus und kann anstelle des standardmäßig angebotenen manuellen Installationsmodus verwendet werden. Der Code von Archinstall ist in Python geschrieben und wird unter der GPLv3-Lizenz vertrieben.
Archinstall bietet sowohl einen geführten (guided) als auch einen automatisierten Betriebsmodus. Im automatisierten Modus besteht die Möglichkeit, Skripte zur Bereitstellung von Standardkonfigurationen zu verwenden. Der Installer unterstützt außerdem Installationsprofile, wie das „desktop“-Profil zur Auswahl des Desktop-Umgebungen (KDE, GNOME, Awesome) und zur Installation der benötigten Pakete, oder die Profile „webserver“ und „database“ zur Auswahl und Installation der grundlegenden Komponenten für Webserver und Datenbanken. Vor sechs Jahren gab es den Versuch, eine Variante von Archinstall mit einer grafischen Benutzeroberfläche zu erstellen, doch dieser wurde nicht weiterverfolgt.
In der neuen Version:
- Die automatisierte Anpassung der Konsolenschriftart je nach gewählter Sprache ist gewährleistet. Im Menü „Locales“ wurde eine Option für die manuelle Auswahl der Schriftart hinzugefügt.
- Eine Bestätigungsanfrage wurde vor Beginn der Installation hinzugefügt, die eine Übersicht über die ausgewählten Parameter anzeigt.

- Eine optionale Funktion zur Farbcodierung des Installationsstatus wurde implementiert: Fehler mit dem Bootloader und Konfigurationsprobleme werden rot hervorgehoben, Warnungen, die die Installation nicht blockieren, erscheinen gelb, und grün zeigt die Bereitschaft zur Installation an.

- Der Befehl share-log wurde hinzugefügt, um das install.log-Log auf den Dienst paste.rs hochzuladen. Vor der Ausführung der Operation wird eine Bestätigungsanfrage mit dem Inhalt des Logs angezeigt, damit der Benutzer beurteilen kann, was er senden möchte.
- Es wurde eine Option hinzugefügt, nur das IWD-Paket zur Organisation der Wi-Fi-Verbindung zu verwenden, ohne NetworkManager und dessen Abhängigkeiten zu installieren. Dies ermöglicht die Erstellung minimalistischer Konfigurationen auf Basis von
seatd. - Für die Erstellung von Test-Systemabbildern wird das mkosi-Tool verwendet, das im Vergleich zu mkarchiso schneller arbeitet und kleinere Abbilder generiert.
- Es wurden Einstellungen bereitgestellt, um die Anzeige des Bootbildschirms Plymouth zu aktivieren und ein Thema dafür auszuwählen.
- Ein Profil zur Installation einer benutzerdefinierten Umgebung auf Basis von Composite wurde hinzugefügt. Server Niri und der Dank Material Shell.
Quelle: opennet.ru


