Udgivelse af Archinstall 2.4-installationsprogrammet brugt i Arch Linux-distributionen

Udgivelsen af ​​Archinstall 2.4-installationsprogrammet er blevet offentliggjort, som siden april 2021 har været inkluderet som en mulighed i Arch Linux installations iso-billeder. Archinstall kører i konsoltilstand og kan bruges i stedet for distributionens standard manuelle installationstilstand. En separat installation GUI-implementering er ved at blive udviklet, men den er ikke inkluderet i Arch Linux installationsbillederne og er ikke blevet opdateret i over to år.

Archinstall giver interaktive (guidede) og automatiserede driftsformer. I den interaktive tilstand bliver brugeren stillet sekventielt spørgsmål, der dækker de grundlæggende indstillinger og handlinger fra installationsvejledningen. I automatiseret tilstand er det muligt at bruge scripts til at implementere typiske konfigurationer. Installationsprogrammet understøtter også installationsprofiler, for eksempel "desktop"-profilen til at vælge et skrivebord (KDE, GNOME, Awesome) og installere pakker, der er nødvendige for dets drift, eller "webserver" og "database"-profilerne til at vælge og installere webserveren og DBMS-fyldning.

Blandt ændringerne i den nye version:

  • Et nyt menusystem er blevet foreslået, oversat til at bruge simple-term-menu biblioteket.
    Udgivelse af Archinstall 2.4-installationsprogrammet brugt i Arch Linux-distributionen
  • Sættet af tilgængelige farver til at fremhæve logposter sendt via archinstall.log() er blevet udvidet.
    Udgivelse af Archinstall 2.4-installationsprogrammet brugt i Arch Linux-distributionen
  • Tilføjede profiler til installation af bspwm og sway brugermiljøer, samt en profil til installation af pipewire multimedieserveren.
  • Understøttelse af lokalisering og tilslutning af oversættelser ydes for alle data, der vises på skærmen.
  • Forbedret understøttelse af Btrfs-filsystemet. Tilføjet en mulighed for at aktivere komprimering i Btrfs og en mulighed for at deaktivere kopi-på-skriv-tilstand (nodatacow).
  • Forbedrede muligheder for styring af diskpartitioner.
  • Muligheden for samtidig at definere flere netværkskortkonfigurationer er tilvejebragt.
  • Tilføjede test baseret på pytest.
  • Tilføjet funktion archinstall.run_pacman() for at kalde pacman-pakkehåndteringen, samt funktionen archinstall.package_search() for at søge efter pakker.
  • Tilføjet .enable_multilib_repository() funktion til archinstall.Installer() for at aktivere multilib.
  • Tilføjede funktioner til indlæsning og lagring af indstillinger (archinstall.load_config og archinstall.save_config)
  • Tilføjet archinstall.list_timezones() funktion for at vise en liste over tidszoner.
  • Den nye vinduesmanager er qtile, skrevet i Python.
  • Tilføjede funktioner for at tilføje systemd, grub og efistub bootloadere.
  • Brugerinteraktionsscripts er blevet opdelt i flere filer og flyttet fra archinstall/lib/user_interaction.py til biblioteket archinstall/lib/user_interaction/.

Kilde: opennet.ru

Tilføj en kommentar