Archinstall 2.4 instalēšanas programmas izlaidums, ko izmanto Arch Linux izplatīšanā

Ir publicēts Archinstall 2.4 instalēšanas programmas izlaidums, kas kopš 2021. gada aprīļa ir iekļauts kā opcija Arch Linux instalācijas ISO attēlos. Archinstall darbojas konsoles režīmā, un to var izmantot izplatīšanas noklusējuma manuālās instalēšanas režīma vietā. Instalācijas grafiskā interfeisa ieviešana tiek izstrādāta atsevišķi, taču tā nav iekļauta Arch Linux instalācijas attēlos un nav atjaunināta vairāk nekā divus gadus.

Archinstall nodrošina interaktīvus (vadāmus) un automatizētus darbības režīmus. Interaktīvajā režīmā lietotājam tiek uzdoti secīgi jautājumi, kas aptver pamata iestatījumus un darbības no instalēšanas rokasgrāmatas. Automatizētajā režīmā ir iespējams izmantot skriptus, lai izvietotu standarta konfigurācijas. Instalēšanas programma atbalsta arī instalācijas profilus, piemēram, “darbvirsmas” profilu darbvirsmas izvēlei (KDE, GNOME, Awesome) un tās darbībai nepieciešamo pakotņu instalēšanai vai “tīmekļa servera” un “datu bāzes” profilus, lai atlasītu un instalētu tīmekļa serveru un DBVS pildīšana.

Starp izmaiņām jaunajā versijā:

  • Ir ierosināta jauna izvēlņu sistēma, kas ir tulkota, lai izmantotu vienkāršās izvēlņu bibliotēku.
    Archinstall 2.4 instalēšanas programmas izlaidums, ko izmanto Arch Linux izplatīšanā
  • Krāsu kopa, kas pieejama žurnāla ierakstu izcelšanai, kas nosūtīti, izmantojot archinstall.log() ir paplašināta.
    Archinstall 2.4 instalēšanas programmas izlaidums, ko izmanto Arch Linux izplatīšanā
  • Pievienoti profili bspwm un sway lietotāju vides instalēšanai, kā arī pipewire multivides servera instalēšanas profils.
  • Visiem ekrānā redzamajiem datiem tiek nodrošināts tulkojumu lokalizācijas un savienojuma atbalsts.
  • Uzlabots Btrfs failu sistēmas atbalsts. Pievienota opcija iespējot saspiešanu Btrfs un iespēja atspējot kopēšanas un rakstīšanas režīmu (nodatacow).
  • Uzlabotas diska nodalījumu pārvaldības iespējas.
  • Tiek nodrošināta iespēja vienlaikus definēt vairākas tīkla karšu konfigurācijas.
  • Pievienoti testi, kuru pamatā ir pytest.
  • Pievienota funkcija archinstall.run_pacman(), lai izsauktu pacman pakotņu pārvaldnieku, kā arī funkcija archinstall.package_search(), lai meklētu pakotnes.
  • Programmai archinstall.Installer() pievienota funkcija .enable_multilib_repository(), lai iespējotu multilib.
  • Pievienotas funkcijas iestatījumu ielādei un saglabāšanai (archinstall.load_config un archinstall.save_config)
  • Pievienota funkcija archinstall.list_timezones(), lai parādītu laika joslu sarakstu.
  • Jaunais logu pārvaldnieks ir qtile, kas rakstīts Python.
  • Pievienotas funkcijas systemd, grub un efistub sāknēšanas ielādētāju pievienošanai.
  • Lietotāja mijiedarbības skripti ir sadalīti vairākos failos un pārvietoti no archinstall/lib/user_interaction.py uz direktoriju archinstall/lib/user_interaction/.

Avots: opennet.ru

Pievieno komentāru