A distribuição Arch Linux mudou para a nova versão do gerenciador de pacotes Pacman 6.1, que agora suporta um servidor CacheServer embutido, que armazena pacotes em cache para acelerar o download de pacotes e simplificar a criação de espelhos.
Entre as outras mudanças na nova versão do Pacman:
- A opção "—print" agora inclui novos especificadores de formatação de saída.
- Foi adicionado o suporte para campos avançados com dados sobre os pacotes.
- Fornece uma saída de diagnóstico mais detalhada ao identificar conflitos entre arquivos ou em caso de pacotes corrompidos.
- Melhorou o suporte ao diretório de chaves WKD (Web Key Directory).
- A manipulação de cabeçalhos incorretos durante o download foi aprimorada.
- A transição para o OpenSSL foi realizada para calcular hashes sha256 e md5.
- A utilidade makepkg agora permite a definição de arquivos de configuração substitutos no diretório makepkg.conf.d, a mudança para a biblioteca autodeps em vez de libdepends e libprovides, a adição da capacidade de especificar flags adicionais do Git através da variável de ambiente GITFLAGS, a adição da opção "-D" para mudar o diretório antes da verificação, e suporte a checksums para fontes de código git/mercurial/bzr.
- O comportamento da utilidade repo-add foi alterado, e agora não adiciona informações sobre a assinatura digital do pacote ao repositório. Para reverter o comportamento antigo, uma opção "—include-sigs" foi adicionada.
Além disso, destaca-se o lançamento do instalador Archinstall 2.7.2, que desde abril de 2021 é incluído como opção nas imagens ISO de instalação do Arch Linux. O Archinstall pode operar em modo console ou automático e pode ser usado em vez do modo manual padrão para instalação da distribuição. O instalador suporta perfis de instalação, como o perfil "desktop" para escolher um ambiente gráfico (KDE, GNOME, Awesome) e instalar os pacotes necessários, ou os perfis "webserver" e "database" para a seleção e instalação dos componentes dos servidores web e SGBDs.
Entre as mudanças na nova versão do Archinstall:
- A opção "—skip-ntp" foi documentada para desativar a sincronização de tempo.
- Melhorou o suporte a imagens de kernel unificadas UKI (Unified Kernel Image), que combinam o manipulador para boot do kernel via UEFI (UEFI boot stub), a imagem do kernel Linux e o ambiente de sistema carregado na memória initrd.
- Foi adicionado o suporte ao idioma lituano.
- Arquivos de localizações atualizados.
- O pacote plasma-wayland-session foi substituído por plasma-workspace (no KDE 6, a operação com Wayland é habilitada por padrão).
Fonte: opennet.ru
