Достъпна е първата версия на скрипта Archify, който позволява преминаване към Arch Linux от други дистрибуции, като запазва потребителите, съдържанието на директорията /home и точките на монтиране. Archify е разклонение на скрипта TurboArch, разширяващо неговата функционалност.
Скриптът предлага следните възможности за конфигуриране на новата система: запазване на потребители или добавяне на единствен потребител root с зададена парола; инсталиране на работни среди или прозоречни мениджъри, видео драйвери и звукови сървъри. След избора на тези параметри, скриптът ще уточни желаното име на хоста, времевата зона, подредбата на сървъри пакетите на Arch Linux (чрез инструмента reflector), извършване на преминаване в команден интерпретатор bash или рестартиране.
Следва процес на инсталация с избраните параметри, който не изисква намеса от потребителя. Скриптът последователно инсталира всички необходими компоненти, като изтрива съдържанието на старата система от директориите /bin, /etc, /lib, /lib64, /sbin, /srv, /usr, /var. За автоматизация параметрите могат да бъдат определени в конфигурационния файл config.default, при наличието на който Archify преминава направо към стадия на замяна на системата. Поддържа работа с логически томове LVM и шифроване LUKS.
Системни изисквания:
- 64-битово ядрo на Linux версия 3.2 и по-висока, подходящо за glibc версия 2.39 и по-висока.
- bash версия 4 и по-висока.
- grep, coreutil, util-linux.
- wget или curl.
- tar, zstd.
- git (по желание, за клониране на репозитория, заменя се с ръчно изтегляне).
Поддържани изходни дистрибуции (използването на други е възможно според системните изисквания):
- Ubuntu
- Debian
- Fedora
- Manjaro
- ROSA
- Astra
- Slackware
- Gentoo
- OpenSUSE
Източник: opennet.ru
