nylig lanserte den nye versjonen av installasjonsprogrammet «Archinstall 2.4», som fra april 2021, som et alternativ, er inkludert i Arch Linux-installasjons-iso-bildene og en separat installasjon GUI-implementering er under utvikling, men er ikke inkludert i Arch Linux-installasjonsbildene og har ikke oppdatert på mer enn to år .
For de som fremdeles ikke er klar over integreringen av installasjonsprogrammet til Archinstall, bør du vite det dette installasjonsprogrammet fungerer i konsollmodus og tilbys som et alternativ for å automatisere installasjonen. Som standard tilbys manuell modus, som innebærer bruk av en trinnvis installasjonsveiledning.
Installatøren tilbyr to moduser: guidet og automatisert:
- I interaktiv modus blir brukeren spurt sekvensielle spørsmål som dekker de grunnleggende trinnene for oppsett og installasjon.
- I automatisk modus kan du bruke skript for å lage typiske automatiserte installasjonsmaler. Denne modusen er egnet for å lage dine egne samlinger designet for automatisk installasjon med et typisk sett med installerte pakker og konfigurasjoner, for eksempel for en rask installasjon av Arch Linux i virtuelle miljøer.
Med Archinstall, kan lage spesifikke installasjonsprofilerfor eksempel "desktop" -profilen for å velge et skrivebord (KDE, GNOME, Awesome) og installere de nødvendige pakkene for å få det til å fungere, eller "webserver" og "database" -profilene for å velge og installere webinnhold, servere og DBMS. Du kan også bruke profiler for nettverksinstallasjoner og automatisk systemdistribusjon til en gruppe servere.
Archinstall 2.4.0 Viktige nye funksjoner
I denne nye versjonen av Archinstall 2.4 som presenteres, er det fremhevet at et nytt menysystem er foreslått, oversatt til å bruke menybiblioteket med enkle begreper, pluss fargesettet som er tilgjengelig for å fremheve loggoppføringer sendt via archinstall.log() har blitt utvidet.
En annen endring som skiller seg ut i denne nye versjonen av installasjonsprogrammet er det lagt til profiler for å installere bspwm og svaie brukermiljøer, samt en profil for å installere pipewire-medieserveren, som forstørrer listen over miljøinstallasjoner som støttes av installatøren.
I tillegg til det kan vi finne det støtte for lokalisering og tilkobling av oversettelser ble gitt for alle dataene som vises på skjermen, i tillegg til at støtten for Btrfs-filsystemet også har blitt kraftig forbedret, siden i denne nye versjonen av ArchInstall 2.4.0 en alternativet for å aktivere komprimering på Btrfs og et alternativ for å deaktivere kopi-på-skriv-modus (nodatacow).
På den delen av nye funksjoner, i denne nye versjonen er det fremhevet at funksjonen ble lagt til archinstall.run_pacman() å ringe pacman-pakkebehandleren og funksjonen archinstall.package_search() for å søke etter pakker, samt de nye funksjonene som er lagt til for å laste og lagre konfigurasjoner (archinstall.load_config og archinstall.save_config) og også funksjonen archinstall.list_timezones() for å vise listen over tidssoner.
Av de andre endringene som skiller seg ut fra denne nye versjonen av installasjonsprogrammet:
- Brukerinteraksjonsskriptene har blitt delt opp i flere filer og flyttet fra archinstall/lib/user_interaction.py til archinstall/lib/user_interaction/-katalogen.
- Utvidede alternativer for å administrere diskpartisjoner.
- Muligheten for samtidig definisjon av flere konfigurasjoner av nettverkskort er gitt.
- Lagt til pytest-baserte tester.
- Lagt til funksjonen .enable_multilib_repository() til archinstall.Installer() for å aktivere multilib.
- Den nye vindusbehandleren er qtile , skrevet i Python.
- Lagt til funksjoner for å legge til systemd, grub og efistub oppstartslastere.
- Eksempler er laget for –disk_layouts, –creds og –conf. Siden de nå er delt inn i separate filer for å møte sikkerhetshensyn når du deler brukerinnstillinger offentlig. Dette gjør det enkelt å støtte og konfigurere flere maskiner, da de kan dele vanlige –conf-ting, men for eksempel har forskjellige –disk_layouts.
Endelig hvis du er interessert i å vite mer om det om denne nye versjonen av installasjonsprogrammet, kan du sjekke detaljene I den følgende lenken.