A versão inicial do script Archify está disponível, permitindo a migração para o Arch Linux a partir de outras distribuições, preservando usuários, o conteúdo do diretório /home e pontos de montagem. O Archify é um fork do script TurboArch, ampliando sua funcionalidade.
O script oferece as seguintes opções de configuração para o novo sistema: preservação de usuários ou adição de um único usuário root com uma senha definida; instalação de ambientes de desktop ou gerenciadores de janelas, drivers de vídeo e servidor de som. Após a seleção dessas opções, o script perguntará ao usuário o nome do host desejado, o fuso horário e a ordenação. servidores Pacotes do Arch Linux (usando a ferramenta reflector), realizando a transição para o shell bash ou reinicialização.
Em seguida, o processo de instalação com as opções selecionadas será iniciado, sem necessidade de intervenção do usuário. O script instalará gradualmente todos os componentes necessários, removendo o conteúdo do antigo sistema dos diretórios /bin, /etc, /lib, /lib64, /sbin, /srv, /usr, /var. Para automação, as opções podem ser definidas no arquivo config.default, e com esse arquivo presente, o Archify passará diretamente para a fase de substituição do sistema. O suporte para volumes lógicos LVM e criptografia LUKS é mantido.
Requisitos do sistema:
- Núcleo Linux de 64 bits versão 3.2 ou superior, compatível com glibc versão 2.39 ou superior.
- bash versão 4 ou superior.
- grep, coreutils, util-linux.
- wget ou curl.
- tar, zstd.
- git (opcional, para clonar o repositório, substituto pelo download manual).
Distribuições de origem suportadas (outras podem ser utilizadas conforme os requisitos do sistema):
- Ubuntu
- Debian
- Fedora
- Manjaro
- ROSA
- Astra
- Slackware
- Gentoo
- OpenSUSE
Fonte: opennet.ru
