Se ha publicado el lanzamiento del instalador Archinstall 2.4, que desde abril de 2021 se incluye como opción en las imágenes ISO de instalación de Arch Linux. Archinstall funciona en modo consola y puede ser utilizado en lugar del modo manual de instalación que se ofrece por defecto. Se está desarrollando por separado una implementación de interfaz gráfica de instalación, pero esta no se incluye en las imágenes de instalación de Arch Linux y no se ha actualizado en más de dos años.
Archinstall ofrece modos de trabajo guiado y automatizado. En el modo dialogado, se hacen preguntas secuenciales al usuario que cubren las configuraciones y acciones básicas del manual de instalación. En el modo automatizado, es posible utilizar scripts para desplegar configuraciones típicas. El instalador también admite perfiles de instalación, como el perfil 'desktop' para seleccionar un entorno de escritorio (KDE, GNOME, Awesome) y para instalar los paquetes necesarios para su funcionamiento, o los perfiles 'webserver' y 'database' para seleccionar e instalar componentes de servidores web y bases de datos.
Entre los cambios en la nueva versión:
- Se ha propuesto un nuevo sistema de menús, traducido para utilizar la biblioteca simple-term-menu.

- Se ha ampliado la gama de colores disponibles para resaltar las entradas en el registro enviadas a través de archinstall.log().

- Se han añadido perfiles para la instalación de entornos personalizados bspwm y sway, así como un perfil para la instalación multimedia servidores pipewire.
- Se ha proporcionado soporte para localización y conexión de traducciones para todos los datos mostrados en pantalla.
- Se ha mejorado el soporte para el sistema de archivos Btrfs. Se ha añadido una opción para habilitar la compresión en Btrfs y una opción para desactivar el modo copy-on-write (nodatacow).
- Se han ampliado las capacidades para gestionar particiones de discos.
- Se ha proporcionado la posibilidad de definir simultáneamente varias configuraciones de tarjetas de red.
- Se han añadido pruebas basadas en pytest.
- Se ha añadido la función archinstall.run_pacman() para invocar el gestor de paquetes pacman, así como la función archinstall.package_search() para buscar paquetes.
- Se ha añadido la función .enable_multilib_repository() en archinstall.Installer() para habilitar multilib.
- Se han añadido funciones para cargar y guardar configuraciones (archinstall.load_config y archinstall.save_config)
- Se ha añadido la función archinstall.list_timezones() para mostrar una lista de zonas horarias.
- Como nuevo gestor de ventanas se utiliza qtile, escrito en Python.
- Se han añadido funciones para agregar cargadores systemd, grub y efistub.
- Los scripts de interacción con el usuario se han dividido en varios archivos y se han trasladado de archinstall/lib/user_interaction.py al directorio archinstall/lib/user_interaction/.
Fuente: opennet.ru


