De eerste versie van het Archify-script is beschikbaar, waarmee je kunt overstappen naar Arch Linux vanaf andere distributies, terwijl je gebruikers, de inhoud van de map /home en de mount points behoudt. Archify is een afsplitsing van het TurboArch-script, dat de functionaliteit uitbreidt.
Het script biedt de volgende configuratiemogelijkheden voor het nieuwe systeem: het behouden van gebruikers of het toevoegen van een enkele root-gebruiker met een ingesteld wachtwoord; het installeren van desktopomgevingen of windowmanagers, videostuurprogramma's en een geluidsserver. Na het kiezen van deze parameters vraagt het script de gebruiker om een gewenste hostnaam, tijdzone en sorteervolgorde. servers Arch Linux-pakketten (met behulp van de reflector-tool), het uitvoeren van de overgang in de bash-commandoregel of het herstarten.
Vervolgens komt het installatieproces met de gekozen parameters, waarvoor geen gebruikersinvoer nodig is. Het script installeert stap voor stap alle benodigde componenten en verwijdert de inhoud van het oude systeem uit de mappen /bin, /etc, /lib, /lib64, /sbin, /srv, /usr, /var. Voor automatisering kunnen parameters in het bestand config.default worden gedefinieerd, waardoor Archify direct naar de fase van systeemvervanging gaat. Werken met LVM-logische volumes en LUKS-versleuteling wordt ondersteund.
Systeemvereisten:
- 64-bits Linux-kernelversie 3.2 en hoger, geschikt voor glibc-versie 2.39 en hoger.
- Bash versie 4 en hoger.
- Grep, coreutils, util-linux.
- Wget of curl.
- Tar, zstd.
- Git (optioneel, voor het clonen van de repository, kan worden vervangen door handmatig downloaden).
Ondersteunde bron-distributies (gebruik op andere is mogelijk volgens de systeemvereisten):
- Ubuntu
- Debian
- Fedora
- Manjaro
- ROSA
- Astra
- Slackware
- Gentoo
- OpenSUSE
Bron: opennet.ru
