O sistema operacional Alpine Linux, distribuição popular para ambientes de contêiner, acaba de lançar a versão 3.13 com imagens oficiais de nuvem e, além disso, vem com o kernel Linux 5.10 LTS e PHP 8.0. É uma distribuição leve, principalmente por causa da utilização de Musl libc e Busybox. O projeto é todo focado na simplicidade, segurança e eficiência.
Portanto, o Alpine Linux 3.13 traz as primeiras imagens oficiais da nuvem do projeto. Agora existem imagens oficiais da nuvem Alpine Linux para Amazon AWS EC2 em x86_64 e AArch64. O suporte para mais provedores de nuvem pública é esperado com o tempo. As imagens do Alpine Linux para EC2 estavam disponíveis anteriormente, mas com a versão 3.13.0 agora é considerada “oficial” e compatível.
Alpine Linux 3.13 também adiciona suporte inicial para cloud-init como plataforma cruzada, padrão de inicialização de instância em nuvem.a documentação.
Alpine Linux 3.13 lançado com imagens oficiais de nuvem, Linux 5.10 LTS e PHP 8.0
Enquanto isso, Alpine 3.13 adicionou PHP 8.0 como uma opção para complementar o PHP 7.4 existente. Outros programas e recursos em destaque são:
- QEMU 5.2;
- OpenZFS 2.0.1 é empacotado;
- PostgreSQL 13.1 vem com MariaDB 10.5.8 e muitos outros pacotes atualizações.
O desempenho do Node.js LTS também é mais rápido agora no Alpine. Assim, em vez de uma compilação por padrão com -Os, o nível de otimização -O2 aparece.
Também notável é o Alpine 3.13 substituindo ifupdown do Busybox pelo projeto ifupdown-ng.
Esta versão também melhora o suporte Wi-Fi nos scripts de configuração. Por outro lado, possui o suporte inicial para o método de distribuição múltipla padrão da indústria cloud-init para instância de nuvem multiplataforma inicialização.
Nuvem
Falando sobre computação em nuvem, o Alpine Linux 3.13 é a primeira versão da distribuição a fornecer imagens oficiais de nuvem com suporte apenas para o serviço da web Amazon Elastic Compute Cloud (AWS EC2). Outros serviços devem ficar disponíveis em breve.
Alpine Linux 3.13 inclui vários componentes centrais novos, como GCC 10.2.1, Git 2.30.0, Knot DNS 3.0.3, MariaDB 10.5.8, Node.js 14.15.4, Nextcloud 20.0.4, PostgreSQL 13.1, QEMU 5.2.0, Xen 4.14.1, Zabbix 5.2.3 e OpenZFS 2.0.1.
Como obter
Downloads e mais detalhes sobre esta distribuição Linux focada em nuvem e contêiner leve via AlpineLinux.org. Portanto, lá você pode baixar o Alpine Linux 3.13 para várias arquiteturas, incluindo 64 bits (x86_64), 32 bits (x86), AArch64 (ARM 64 bits), PowerPC 64 bits Little Endian (PPC64le), IBM System z (s390x), ARMhf, ARMv7 e MIPS64, em vários sabores.
Os usuários que já executam Alpine Linux 3.12 ou uma versão anterior podem atualizar usando os sistemas de gerenciamento de pacotes integrados. No entanto, se estiver usando Alpine Linux em plataformas ARMhf, ARMv7 ou x86, você deve ter em mente que musl 1.2 mudou a definição de time_t para 64 bits.