Uitgave van het Archinstall 2.4-installatieprogramma dat wordt gebruikt in de Arch Linux-distributie

Er is de release gepubliceerd van het Archinstall 2.4-installatieprogramma, dat sinds april 2021 als optie is opgenomen in de Arch Linux-installatie-ISO-images. Archinstall werkt in consolemodus en kan worden gebruikt in plaats van de standaard handmatige installatiemodus van de distributie. De implementatie van de grafische installatie-interface wordt afzonderlijk ontwikkeld, maar is niet opgenomen in de Arch Linux-installatieimages en is al meer dan twee jaar niet bijgewerkt.

Archinstall biedt interactieve (begeleide) en geautomatiseerde werkingsmodi. In de interactieve modus wordt de gebruiker opeenvolgende vragen gesteld over basisinstellingen en stappen uit de installatiehandleiding. In de geautomatiseerde modus is het mogelijk om scripts te gebruiken om standaardconfiguraties te implementeren. Het installatieprogramma ondersteunt ook installatieprofielen, bijvoorbeeld het “desktop”-profiel voor het selecteren van een bureaublad (KDE, GNOME, Awesome) en het installeren van de pakketten die nodig zijn voor de werking ervan, of de “webserver”- en “database”-profielen voor het selecteren en installeren van de vulling van webservers en DBMS.

Onder de veranderingen in de nieuwe versie:

  • Er is een nieuw menusysteem voorgesteld, vertaald om de bibliotheek met eenvoudige termen te gebruiken.
    Uitgave van het Archinstall 2.4-installatieprogramma dat wordt gebruikt in de Arch Linux-distributie
  • De set kleuren die beschikbaar is voor het markeren van loggegevens verzonden via archinstall.log() is uitgebreid.
    Uitgave van het Archinstall 2.4-installatieprogramma dat wordt gebruikt in de Arch Linux-distributie
  • Profielen toegevoegd voor het installeren van de bspwm- en sway-gebruikersomgevingen, evenals een profiel voor het installeren van de pipewire multimediaserver.
  • Ondersteuning voor lokalisatie en verbinding van vertalingen wordt geboden voor alle gegevens die op het scherm worden weergegeven.
  • Verbeterde ondersteuning voor het Btrfs-bestandssysteem. Een optie toegevoegd om compressie in Btrfs in te schakelen en een optie om de copy-on-write-modus (nodatacow) uit te schakelen.
  • Verbeterde mogelijkheden voor het beheren van schijfpartities.
  • Er wordt de mogelijkheid geboden om tegelijkertijd meerdere netwerkkaartconfiguraties te definiëren.
  • Tests toegevoegd op basis van pytest.
  • Functie archinstall.run_pacman() toegevoegd om de pacman pakketbeheerder aan te roepen, evenals functie archinstall.package_search() om naar pakketten te zoeken.
  • Functie .enable_multilib_repository() toegevoegd aan archinstall.Installer() om multilib in te schakelen.
  • Functies toegevoegd voor het laden en opslaan van instellingen (archinstall.load_config en archinstall.save_config)
  • Functie archinstall.list_timezones() toegevoegd om een ​​lijst met tijdzones weer te geven.
  • De nieuwe vensterbeheerder is qtile, geschreven in Python.
  • Functies toegevoegd om systemd, grub en efitub bootloaders toe te voegen.
  • De gebruikersinteractiescripts zijn opgesplitst in meerdere bestanden en verplaatst van archinstall/lib/user_interaction.py naar de map archinstall/lib/user_interaction/.

Bron: opennet.ru

Voeg een reactie