Está disponível o lançamento do Alpine Linux 3.19, uma distribuição minimalista construída sobre a biblioteca de sistema Musl e o conjunto de utilitários BusyBox. A distribuição destaca-se por suas rigorosas exigências de segurança e foi criada com proteção SSP (Stack Smashing Protection). O OpenRC é utilizado como sistema de inicialização e o gerenciador de pacotes apk gerencia os pacotes. O Alpine é usado para criar imagens oficiais de containers Docker e está presente no projeto PostmarketOS. Imagens ISO de boot (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) estão disponíveis em seis variantes: padrão (207 MB), com núcleo sem patches (204 MB), e estendida (957 MB), para máquinas virtuais (60 MB) e para o hipervisor Xen (239 MB).
No novo lançamento:
- O núcleo Linux foi atualizado para a versão 6.6 (a versão anterior vinha com o núcleo 6.1).
- As versões dos pacotes foram atualizadas, incluindo lançamentos como GCC 13.2, LLVM 17, GNOME 45, LXQt 1.4, KDE Applications 23.08, KDE Frameworks 5.112, Perl 5.38, Xen 4.18, PostgreSQL 16, Node.js 20.10, Ceph 18.2, Go 1.21, OpenJDK 21, PHP 8.3, Erlang 26, Rust 1.72, yggdrasil 0.5, e PipeWire 1.0.0.
- Adicionada a compatibilidade com placas Raspberry Pi 5.
- O pacote iptables-nft é utilizado como backend para iptables por padrão.
- Os pacotes do núcleo para Raspberry Pi 2 (linux-rpi2) e Raspberry Pi 4 (linux-rpi4) foram unificados em um único pacote linux-rpi.
- O diretório com pacotes Python foi marcado como gerido por ferramenta externa (a ferramenta pip não poderá mais instalar pacotes no diretório do sistema, cujo conteúdo é gerido pelo gerenciador de pacotes apk). Deve-se usar o pipx em vez do pip.
- Devido à mudança de licença para não livre, os pacotes da HashiCorp foram removidos: Consul, Nomad, Packer, Terraform e Vault.
Fonte: opennet.ru
