O Ubuntu Linux 21.10 chegou, trazendo uma série de recursos focados no desenvolvedor e o GNOME 40. O próximo lançamento LTS será em abril do próximo ano.
Ubuntu é uma das distribuições Linux para desktop mais populares e serve de base para inúmeros outros sistemas operacionais de desktop, como Linux Mint e Elementary OS. Há dois lançamentos principais do Ubuntu a cada ano e, dentro do prazo, o Ubuntu 21.10 “Impish Indri” acaba de ser lançado. O último grande lançamento do Ubuntu foi 21.04, apelidado de "Hirsute Hippo".
Ubuntu 21.10 não é uma versão de suporte de longo prazo (LTS), portanto só será atualizado nos próximos nove meses. Se você não deseja atualizar regularmente ou prefere estabilidade a novos recursos, Ubuntu 20.04 é a versão LTS atual e receberá atualizações até abril de 2025. Impish Indri é o último lançamento provisório antes do próximo lançamento LTS, agendado para abril de 2022. Os desenvolvedores podem usar o Ubuntu 21.10 para preparar seu trabalho para o futuro para o próximo LTS, que terá suporte até pelo menos 2032.
“À medida que o código aberto se torna o novo padrão, pretendemos levar o Ubuntu a todos os cantos da empresa e a todos os lugares que os desenvolvedores desejam inovar”, disse o CEO da Canonical, Mark Shuttleworth. “Das maiores nuvens públicas aos menores dispositivos, dos servidores DGX às estações de trabalho Windows WSL, código aberto é o trampolim para novas ideias e o Ubuntu torna esse trampolim seguro, protegido e consistente."
Mudanças no Ubuntu 21.10
GNOME 40 e estatísticas instantâneas
O ambiente de desktop GNOME 40 chega, ganhando espaços de trabalho dinâmicos e gestos do touchpad. Há também Firefox como um aplicativo Snap, e a Canonical afirma que o número de snaps publicados na loja cresceu 25%. A loja instantânea agora atende mais de 10 milhões de sistemas diariamente. Também há suporte pronto para uso para aplicativos gráficos no Subsistema Windows para Linux.
Ubuntu 21.10 traz PHP 8, GCC 11 e outros recursos focados no desenvolvedor
O Ubuntu tem um foco principal nos desenvolvedores, e os novos PHP 8 e GCC 11 funcionam imediatamente nesta versão. O PHP 8 foi lançado em junho deste ano e seu recurso mais interessante é a inclusão de um compilador just-in-time (JIT). Em teoria, a adição do JIT deveria trazer melhorias consideráveis ao desempenho em determinadas situações. Anteriormente, o PHP usava Opcache, e você pode ler mais sobre o que a inclusão de um compilador JIT significa para PHP online.
Ubuntu 21.10 oferece Apache Cassandra como um pacote instantâneo e MicroK8s pode ser usado para instalar o Kubernetes de forma rápida e fácil.
Kernel Linux 5.13
Ubuntu 21.10 traz a versão 5.13 do Kernel Linux, adicionando suporte para Kernel Electric Fence (KFENCE). KFENCE é um novo detector de erros de memória em tempo de execução projetado para ambientes de produção, mantendo a sobrecarga baixa e detectando os erros de memória mais comuns. Ele está habilitado por padrão e o Ubuntu 21.10 irá randomizar a localização da memória da pilha do kernel em cada entrada de chamada do sistema nas arquiteturas amd64 e arm64.
Download
Ubuntu 21.10 está disponível para download da Canonical para PCs x86 de 64 bits. Há também imagens do sistema para o Raspberry Pi.