Dostępna jest pierwsza wersja skryptu Archify, który umożliwia przejście na Arch Linux z innych dystrybucji, zachowując użytkowników, zawartość katalogu /home oraz punkty montowania. Archify jest rozwidleniem skryptu TurboArch, rozszerzającym jego funkcjonalność.
Skrypt oferuje następujące możliwości konfiguracji nowego systemu: zachowanie użytkowników lub dodanie jednego użytkownika root z określonym hasłem; instalację środowisk graficznych lub menedżerów okien, sterowników wideo i serwera dźwięku. Po wybraniu tych parametrów skrypt zapyta użytkownika o pożądane imię hosta, strefę czasową, sortowanie serwerów pakietów Arch Linux (za pomocą narzędzia reflector), przejście do powłoki bash lub ponowne uruchomienie.
Następnie rozpoczyna się proces instalacji z wybranymi parametrami, który nie wymaga wprowadzania danych przez użytkownika. Skrypt krok po kroku instaluje wszystkie niezbędne komponenty, usuwając zawartość starego systemu z katalogów /bin, /etc, /lib, /lib64, /sbin, /srv, /usr, /var. Aby zautomatyzować proces, parametry można określić w pliku config.default, w którym przypadku Archify przejdzie od razu do etapu wymiany systemu. Obsługiwane jest działanie z logicznymi woluminami LVM i szyfrowaniem LUKS.
Wymagania systemowe:
- 64-bitowe jądro Linux w wersji 3.2 lub wyższej, odpowiednie dla glibc w wersji 2.39 lub wyższej.
- bash w wersji 4 lub wyższej.
- grep, coreutils, util-linux.
- wget lub curl.
- tar, zstd.
- git (opcjonalnie, do klonowania repozytorium, możliwe zastąpienie ręcznym pobraniem).
Obsługiwane źródłowe dystrybucje (możliwe użycie na innych zgodnie z wymaganiami systemowymi):
- Ubuntu
- Debian
- Fedora
- Manjaro
- ROSA
- Astra
- Slackware
- Gentoo
- OpenSUSE
Źródło: opennet.ru
