O lançamento da nova versão do Archinstall 2.5 foi anunciado, que é executado no modo de console e pode ser usado em vez do modo de instalação manual padrão da distribuição.
archinstall fornece modos de operação interativos (guiados) e automatizados. No modo interativo, o usuário recebe perguntas sequenciais que cobrem configurações e ações básicas do guia de instalação.
No modo automatizado, é possível usar scripts para implementar configurações típicas. O instalador também suporta perfis de instalação, por exemplo, o perfil "desktop" para selecionar um desktop (KDE, GNOME, Awesome) e instalar os pacotes necessários para seu funcionamento, ou os perfis "servidor web" e "banco de dados". » para selecionar e instale o DBMS e o preenchimento do servidor web.
Novos recursos principais do Archinstall 2.5
Nesta nova versão do Archinstall 2.5 destaca-se que foi adicionado suporte para desbloquear partições de disco criptografadas usando tokens FIDO2 como Nitrokey e Yubikey.
Outra novidade desta nova versão é que foi adicionado ao menu principal um interface para visualizar a lista de discos e partições de disco disponíveis.
Além disso, o Archinstall 2.5 também destaca a a capacidade de criar contas foi adicionada ao menu e que opções aprimoradas foram implementadas para criação automatizada de usuários por meio de um script processado pelo comando “–config”.
o perfil para mimA instalação do gerenciador de janelas Awesome foi facilitada e agora oferece apenas um conjunto mínimo, sem gerenciador de arquivos, visualizador de imagens ou utilitário de captura de tela.
Também é mencionado que resolveu um problema sério onde a opção na ferramenta de partição guiada marcou todas as partições para criptografia. Isso se deve a uma função chamada select_encrypted_partitions() sendo negligenciada e atuando como um protótipo de função para trabalhos futuros, o que permitiria selecionar quais partições criptografar. Esse recurso agora funciona como esperado e uma opção será apresentada para selecionar um ou mais volumes criptografados, sem criptografar partições adicionais.
Os parâmetros "–config", "–disk-layout" e "–creds" fornecem suporte para download de arquivos de configuração de um servidor externo, além de fornecer a capacidade de criar diferentes tipos de menus (MenuSelectionType.Selection, MenuSelectionType. Esc, MenuSelectionType.Ctrl_c).
Itens para selecionar a localidade e o idioma da interface foram adicionados ao menu principal e o miniaplicativo do gerenciador de rede foi instalado ao escolher um perfil de desktop.
Das outras mudanças que se destacam nesta nova versão:
- Melhorias gerais foram adicionadas às traduções e mais idiomas.
- Diferentes tipos de menu foram adicionados, como MenuSelectionType.Selection,
- MenuSelectionType.Esc, MenuSelectionType.Ctrl_c. Isso para lidar com os diferentes tipos de retorno de seleções de menu. Corrigido um bug filho que nem sempre existiria no relatório lsblkin.
- DISK_RETRY_ATTEMPTS foi reduzido de 20 para 5 para melhorar a experiência geral ao longo do tempo. Isso pode fazer com que o hardware antigo expire
- No BlockDevice as propriedades são principalmente propriedades em cache, o que significa que as informações não serão atualizadas entre as chamadas.
- BlockDevice.get_partition foi otimizado
- Adicionado um aviso quando o disco selecionado está com pouco espaço para sugerir um layout automático
- archinstall.Boot() que inicializa uma instalação agora tem um tratamento de erros um pouco melhor em termos de código de saída por ter uma melhor saída de depuração.
- O sistema de menus agora considera apenas as entradas de menu visíveis ao estruturar o layout. Elementos anteriormente ocultos também levariam em conta as dimensões do layout.
- Salvar configuração -> Tudo agora salva corretamente todas as configurações, incluindo configurações de disco. Ainda há uma pequena discrepância entre o salvamento automático das configurações durante a instalação e esta opção de salvamento. Este é um problema conhecido e será corrigido na próxima versão.
Finalmente se você estiver interessado em saber mais sobre isso sobre esta nova versão do instalador, você pode verificar os detalhes no link a seguir.