Utgivelse av Archinstall 2.4-installasjonsprogrammet brukt i Arch Linux-distribusjonen

Utgivelsen av Archinstall 2.4-installasjonsprogrammet har blitt publisert, som siden april 2021 har vært inkludert som et alternativ i Arch Linux installasjons ISO-bilder. Archinstall fungerer i konsollmodus og kan brukes i stedet for standard manuell installasjonsmodus for distribusjonen. Implementeringen av det grafiske installasjonsgrensesnittet utvikles separat, men det er ikke inkludert i Arch Linux-installasjonsbildene og har ikke blitt oppdatert på mer enn to år.

Archinstall tilbyr interaktive (veiledet) og automatiserte driftsmoduser. I interaktiv modus blir brukeren stilt sekvensielle spørsmål som dekker grunnleggende innstillinger og trinn fra installasjonsveiledningen. I automatisert modus er det mulig å bruke skript for å distribuere standardkonfigurasjoner. Installasjonsprogrammet støtter også installasjonsprofiler, for eksempel "desktop"-profilen for å velge et skrivebord (KDE, GNOME, Awesome) og installere pakkene som er nødvendige for driften, eller "webserver" og "database"-profiler for å velge og installere fylling av webservere og DBMS .

Blant endringene i den nye versjonen:

  • Et nytt menysystem har blitt foreslått, oversatt til å bruke det enkle menybiblioteket.
    Utgivelse av Archinstall 2.4-installasjonsprogrammet brukt i Arch Linux-distribusjonen
  • Settet med farger tilgjengelig for utheving av loggoppføringer sendt via archinstall.log() er utvidet.
    Utgivelse av Archinstall 2.4-installasjonsprogrammet brukt i Arch Linux-distribusjonen
  • Lagt til profiler for installasjon av bspwm og sway brukermiljøer, samt en profil for installasjon av pipewire multimediaserveren.
  • Støtte for lokalisering og tilkobling av oversettelser er gitt for alle data som vises på skjermen.
  • Forbedret støtte for Btrfs-filsystemet. Lagt til et alternativ for å aktivere komprimering i Btrfs og et alternativ for å deaktivere kopi-på-skriv-modus (nodatacow).
  • Forbedrede muligheter for å administrere diskpartisjoner.
  • Muligheten til å definere flere nettverkskortkonfigurasjoner samtidig er gitt.
  • Lagt til tester basert på pytest.
  • Lagt til funksjonen archinstall.run_pacman() for å kalle pacman-pakkebehandleren, samt funksjonen archinstall.package_search() for å søke etter pakker.
  • La til .enable_multilib_repository() funksjon til archinstall.Installer() for å aktivere multilib.
  • Lagt til funksjoner for å laste og lagre innstillinger (archinstall.load_config og archinstall.save_config)
  • Lagt til funksjonen archinstall.list_timezones() for å vise en liste over tidssoner.
  • Den nye vindusbehandleren er qtile, skrevet i Python.
  • Lagt til funksjoner for å legge til systemd, grub og efistub oppstartslastere.
  • Brukerinteraksjonsskriptene er delt opp i flere filer og flyttet fra archinstall/lib/user_interaction.py til archinstall/lib/user_interaction/-katalogen.

Kilde: opennet.ru

Legg til en kommentar