Die erste Version des Archify-Skripts ist verfügbar, die es ermöglicht, von anderen Distributionen auf Arch Linux zu wechseln, dabei Benutzer, den Inhalt des Verzeichnisses /home und die Mount-Punkte zu erhalten. Archify ist ein Fork des TurboArch-Skripts, das dessen Funktionalität erweitert.
Das Skript bietet folgende Konfigurationsmöglichkeiten für das neue System: Erhalt der Benutzer oder Hinzufügen eines einzelnen Root-Benutzers mit einem festgelegten Passwort; Installation von Desktop-Umgebungen oder Fenstermanagern, Grafiktreibern und Soundservern. Nach der Auswahl dieser Parameter fragt das Skript den Benutzer nach dem gewünschten Hostnamen, der Zeitzone und der Sortierung Server von Arch Linux-Paketen (mithilfe des Tools Reflector), das Ausführen des Wechsels in die Bash-Shell oder einen Neustart.
Anschließend folgt der Installationsprozess mit den ausgewählten Parametern, der keine Benutzereingabe erfordert. Das Skript installiert schrittweise alle erforderlichen Komponenten und entfernt den Inhalt des alten Systems aus den Verzeichnissen /bin, /etc, /lib, /lib64, /sbin, /srv, /usr, /var. Um den Prozess zu automatisieren, können die Parameter in der Datei config.default definiert werden. Wenn diese vorhanden ist, überspringt Archify direkt zur Phase der Systemmigration. Die Verwaltung von logischen Volumes mit LVM und die Verschlüsselung mit LUKS werden unterstützt.
Systemanforderungen:
- Ein 64-Bit-Linux-Kernel in der Version 3.2 oder höher, geeignet für glibc in der Version 2.39 oder höher.
- bash in der Version 4 oder höher.
- grep, coreutils, util-linux.
- wget oder curl.
- tar, zstd.
- git (optional, zum Klonen des Repositories, alternativ durch manuelles Herunterladen).
Unterstützte Ausgangsdistributive (die Nutzung anderer ist möglich, sofern die Systemanforderungen erfüllt sind):
- Ubuntu
- Debian
- , aber bisher ist er noch nicht in
- Manjaro
- ROSA
- Astra
- Slackware
- Gentoo
- OpenSUSE
Quelle: opennet.ru
