Paglabas ng Archinstall 2.4 installer na ginamit sa pamamahagi ng Arch Linux

Ang paglabas ng Archinstall 2.4 installer ay nai-publish, na mula noong Abril 2021 ay isinama bilang isang opsyon sa Arch Linux installation ISO images. Gumagana ang archinstall sa console mode at maaaring gamitin sa halip na ang default na manual installation mode ng pamamahagi. Ang pagpapatupad ng graphical interface ng pag-install ay binuo nang hiwalay, ngunit hindi ito kasama sa mga imahe ng pag-install ng Arch Linux at hindi na-update nang higit sa dalawang taon.

Nagbibigay ang Archinstall ng interactive (guided) at automated na mga mode ng operasyon. Sa interactive na mode, tatanungin ang user ng mga sunud-sunod na tanong na sumasaklaw sa mga pangunahing setting at hakbang mula sa gabay sa pag-install. Sa automated mode, posibleng gumamit ng mga script para mag-deploy ng mga karaniwang configuration. Sinusuportahan din ng installer ang mga profile sa pag-install, halimbawa, ang profile na "desktop" para sa pagpili ng desktop (KDE, GNOME, Awesome) at pag-install ng mga package na kinakailangan para sa operasyon nito, o ang mga profile ng "webserver" at "database" para sa pagpili at pag-install ng pagpupuno ng mga web server at DBMS.

Kabilang sa mga pagbabago sa bagong bersyon:

  • Isang bagong sistema ng menu ang iminungkahi, na isinalin upang gamitin ang library ng simple-term-menu.
    Paglabas ng Archinstall 2.4 installer na ginamit sa pamamahagi ng Arch Linux
  • Ang hanay ng mga kulay na magagamit para sa pag-highlight ng mga log entry na ipinadala sa pamamagitan ng archinstall.log() ay pinalawak.
    Paglabas ng Archinstall 2.4 installer na ginamit sa pamamahagi ng Arch Linux
  • Nagdagdag ng mga profile para sa pag-install ng bspwm at sway user environment, pati na rin ang profile para sa pag-install ng pipewire multimedia server.
  • Ang suporta para sa lokalisasyon at koneksyon ng mga pagsasalin ay ibinibigay para sa lahat ng data na ipinapakita sa screen.
  • Pinahusay na suporta para sa Btrfs file system. Nagdagdag ng opsyon para paganahin ang compression sa Btrfs at opsyon na huwag paganahin ang copy-on-write mode (nodatacow).
  • Pinahusay na mga kakayahan para sa pamamahala ng mga partisyon ng disk.
  • Ang kakayahang sabay na tukuyin ang ilang mga configuration ng network card ay ibinigay.
  • Nagdagdag ng mga pagsubok batay sa pytest.
  • Nagdagdag ng function na archinstall.run_pacman() para tawagan ang pacman package manager, gayundin ang function archinstall.package_search() para maghanap ng mga package.
  • Idinagdag ang .enable_multilib_repository() function sa archinstall.Installer() para paganahin ang multilib.
  • Nagdagdag ng mga function para sa paglo-load at pag-save ng mga setting (archinstall.load_config at archinstall.save_config)
  • Idinagdag ang archinstall.list_timezones() function upang magpakita ng listahan ng mga time zone.
  • Ang bagong window manager ay qtile, nakasulat sa Python.
  • Nagdagdag ng mga function upang magdagdag ng systemd, grub at efistub boot loader.
  • Ang mga script ng pakikipag-ugnayan ng user ay nahati sa maraming file at inilipat mula sa archinstall/lib/user_interaction.py patungo sa archinstall/lib/user_interaction/ directory.

Pinagmulan: opennet.ru

Magdagdag ng komento