Dostupná první verze skriptu Archify, která umožňuje přechod na Arch Linux z jiných distribucí, přičemž zachovává uživatele, obsah adresáře /home a body připojení. Archify je odvozenina skriptu TurboArch, která rozšiřuje jeho funkcionalitu.
Skript poskytuje následující možnosti konfigurace nového systému: uchování uživatelů nebo přidání jediného uživatele root se zadaným heslem; instalaci pracovních prostředí nebo správce oken, ovladače grafiky a zvukového serveru. Po výběru těchto parametrů skript upřesní uživateli požadované jméno hostitele, časové pásmo, řazení servery balíčků Arch Linux (s pomocí utilitky reflector), provedení přechodu do příkazového shellu bash nebo restartování.
Následuje proces instalace s vybranými parametry, který nevyžaduje zadání od uživatele. Skript postupně instaluje všechny potřebné komponenty a odstraňuje obsah starého systému z adresářů /bin, /etc, /lib, /lib64, /sbin, /srv, /usr, /var. Pro automatizaci lze parametry definovat v souboru config.default, při jehož existenci Archify přejde rovnou na fázi nahrazení systému. Podporuje práci s logickými svazky LVM a šifrováním LUKS.
Systémové požadavky:
- 64bitové jádro Linuxu verze 3.2 a vyšší, vhodné pro glibc verze 2.39 a vyšší.
- bash verze 4 a vyšší.
- grep, coreutil, util-linux.
- wget nebo curl.
- tar, zstd.
- git (volitelně, pro klonování repozitáře, nahrazuje ruční stažení).
Podporované výchozí distribuce (použití na jiných je možné podle systémových požadavků):
- Ubuntu
- Debian
- Fedora
- Manjaro
- ROSA
- Astra
- Slackware
- Gentoo
- OpenSUSE
Zdroj: opennet.ru
