O novo lançamento do Ubuntu 21.04 , o Hirsute Hippo, foi lançado em 22 de abril de 2021. É um lançamento provisório da popular distribuição Linux, com apenas nove meses de suporte da Canonical. Então, vale a pena atualizar para?
Índice
The Hirsute Hippo
O Hirsute Hippo chegou às ruas (ou buracos de lama) em 22 de abril de 2021. De qualquer forma, a versão mais recente da distribuição Ubuntu Linux extremamente popular da Canonical está disponível para download. Ubuntu 21.04 é uma versão provisória, o que significa que recebe suporte por apenas nove meses.
A Canonical lança uma versão do Ubuntu a cada seis meses, uma em abril e outra em outubro. A cada dois anos, uma dessas compilações é designada uma versão de suporte de longo prazo (LTS). As versões LTS têm suporte por cinco anos e são consideradas de nível empresarial. As outras versões – as compilações provisórias – são para aqueles que desejam ter a versão mais recente do Ubuntu e a mais nova seleção de aplicativos, e para quem a estabilidade é de importância secundária.
Para ser justo com a Canonical, as compilações provisórias são sempre bastante estáveis. Às vezes, eles precisam de um pouco de tempo para se acalmar à medida que os patches de pós-lançamento são lançados, mas eles se estabilizam muito rapidamente. Como os builds provisórios são usados como base de prova para o software, recursos e inovações que serão incluídos no próximo build do LTS, há um pequeno risco residual em usá-los.
Alguns dos recursos esperados, como o ambiente de desktop GNOME 40 e o kit de ferramentas de desenvolvimento GTK 4, não chegaram ao Hirsute Hippo. GNOME 40 tem muitas mudanças nele, então havia preocupações sobre a atualização. Em vez de arriscar introduzir algo que poderia impactar negativamente a experiência da área de trabalho, as extensões do GNOME e o tema Yaru, o GNOME 40 foi retirado deste lançamento. Ubuntu 21.04 mantém-se com GTK 3 e GNOME 3.38.
Isso não é uma coisa ruim. Mesmo em uma construção provisória, não há lugar para imprudência. E, de fato, o novo conteúdo do GNOME 40 não é tanto quanto você poderia esperar do salto no número da versão de compilação. O esquema de controle de versão do GNOME estava se tornando complicado . O número da construção foi aumentado para 40 para iniciar um novo esquema de numeração. Não representa um grande desenvolvimento ou muito conteúdo novo, então havia ainda menos razão para incluí-lo.
Mas chega de falar sobre o que não fez o corte. O que há de novo no Ubuntu 21.04?
Linux Kernel 5.11
Houve alguma confusão em torno dos novos recursos do kernel 5.11. Quando Linus Torvalds anunciou o lançamento do novo kernel no dia de São Valentim, ele disse: “É um conjunto menor do que a média de commits do rc7 ao final”. No entanto, isso não significa que não haja muito neste lançamento. Significa apenas que entre o sétimo candidato a lançamento final e a compilação de lançamento, houve muito poucos commits. Portanto, houve muito pouca alteração de código de última hora, o que é uma coisa boa. Mas há muito neste kernel que é de interesse .
- Extensões de proteção de software : o recurso Software Guard Extensions (SGX) da Intel agora é suportado. O SGX permite a criação de zonas de memória criptografadas seguras chamadas enclaves. Os enclaves são opacos para o código externo. O código normal pode fazer solicitações aos enclaves, mas eles não podem acessar diretamente seu conteúdo. O código executado dentro do enclave atende às solicitações de código não enclave. A Intel está promovendo enclaves como uma forma de proteger itens privados e confidenciais, como chaves de criptografia de um kernel malicioso ou comprometido.
- Aprimoramentos do processador AMD: Os processadores AMD também recebem alguma atenção, com aprimoramentos de desempenho e gerenciamento no kernel. Há suporte para gerenciamento de energia para CPUs Zen da AMD , por exemplo.
- Syscall User Dispatch : Um novo esquema de interceptação de chamadas de sistema projetado para melhorar a eficiência de emuladores como o Wine foi implementado. O Wine precisa frequentemente alternar entre códigos baseados em Windows e Linux. Espera-se que as novas rotinas de interceptação e redirecionamento de chamadas gerem um aumento significativo no desempenho.
- Bitmaps de ação constante : a
seccomp()
chamada do sistema é usada para definir quais chamadas do sistema um processo do espaço do usuário pode invocar no espaço do kernel. Os argumentos para chamadas de sistema costumavam ser examinados para ver se a chamada era permitida ou se o processo ou thread deveria ser eliminado. Isso forneceu segurança ao sistema, reduzindo o número de maneiras pelas quais o kernel poderia ser atacado por software malicioso. O novo esquema reduz a sobrecarga dessa funcionalidade usando regiões de memória mapeadas em bits que contêm sinalizadores binários e funcionam de maneira semelhante a listas de permissões, listas de bloqueios e listas de eliminação.
Claro, um novo kernel inclui muitas correções de bugs, melhorias de segurança e suporte para casos de uso de hardware específicos. Suporte foi adicionado ou melhorado para:
- lidar com USB4 e Thunderbolt .
- detecção de hardware em laptops Lenovo ThinkPad.
- Teclados para jogos portáteis da ASUS.
- detecção de subsistemas PCI usando a velocidade de link de 64 gigatransferências por segundo (GT / s).
- lendo os sensores nas fontes de alimentação da Corsair.
Visual Tweaks
Hirsute Hippo vem com uma seleção de novos papéis de parede apresentando nossa celebridade Hippopotamidae .
A paleta de design baseada em roxo permanece, e o tema padrão ainda é Yaru . Existem alguns ajustes e mudanças, no entanto. Hipopótamo Hirsuto é padronizado para um tema escuro por padrão, mas não é global. É aplicado seletivamente a alguns elementos da área de trabalho – o calendário e o menu do sistema, por exemplo – mas não a tudo.
O menu do sistema possui separadores menores entre as seções do menu, e a ponta de seta ou o indicador de triângulo usado para expandir as seções agora é uma divisa.
A barra de realce laranja na barra lateral do navegador de arquivos Nautilus foi substituída por um realce cinza muito mais suave. Um ícone selecionado ainda é destacado na familiar laranja.
Muitos dos ícones foram atualizados. A maioria dos tipos de documento agora exibe um canto dobrado. Os ícones do LibreOffice usam menos cores e parecem menos confusos.
Wayland é o servidor de exibição padrão
A Canonical passou a usar o Wayland como servidor de exibição no Ubuntu 17.10, mas voltou a usar o servidor X.Org X11 em versões subsequentes. Hippo vê a reintrodução do Wayland como o servidor de exibição padrão – a menos que você esteja usando hardware gráfico Nvidia. Se o hardware Nvidia for detectado, você permanecerá no X.Org. Se encontrar algum problema com o Wayland, você pode forçar seu sistema a usar o X.Org.
Use este comando para editar o arquivo de configuração do gerenciador de exibição GNOME :
sudo gedit /etc/gdm3/custom.conf
Para voltar ao X.Org, exclua a marca de hash “ #
” do início da linha destacada e reinicie.
Em versões anteriores do Ubuntu, um ícone de engrenagem na tela de login dava acesso a opções para escolher qual servidor de exibição você queria usar. Esse ícone de engrenagem não estava presente na versão beta do Hirsute que Hippo usou para pesquisar este artigo. Será interessante ver se ele reaparece na versão final.
Os arquivos na área de trabalho estão de volta
Se quiser soltar um arquivo na área de trabalho, você pode. Esta funcionalidade foi removida do GNOME 3.28. Algumas pessoas desejam a capacidade de colocar arquivos na área de trabalho, enquanto outras não. Mas remover sua capacidade de escolha não era um movimento popular.
A extensão GNOME Desktop Icons NG (DING) foi criada para permitir que as pessoas usem a área de trabalho como quiserem. Hirsute Hippo vem com a extensão DING instalada, então você tem uma escolha mais uma vez.
Software Atualizado
Como sempre, muitos dos pacotes de software nativos foram atualizados e atualizados. Aqui estão as versões de alguns dos principais aplicativos incluídos no Ubuntu 21.04:
- Firefox : 87.0
- Thunderbird : 78.8.1
- LibreOffice : 7.1.2.2
- Nautilus (Arquivos) : 3.38.2-estável
- Kernel : 5.11.0-13-genérico
- Bash : 5.1.4
- gcc : 10.2.1 20210401
- OpenSSL : 1.1.1j 16 de fevereiro de 2021
- GNOME : 3.38.4
Segurança do diretório pessoal
Aparentemente, os hipopótamos preferem privacidade. Os diretórios pessoais no Ubuntu 21.04 são mais seguros por padrão. Nas versões anteriores do Ubuntu, cada usuário tinha acesso de leitura e execução ao diretório inicial de todos os outros usuários. O Ubuntu 21.04 define as permissões dos diretórios pessoais para 750 em vez de 755. As permissões do proprietário e do grupo permanecem como estavam, mas as permissões para todos os outros usuários foram removidas.
- 750 : As novas permissões.
rwxr-x---
. Ler, escrever e executar para o proprietário e ler e executar para membros do grupo, mas sem acesso para todos os outros. - 755 : As permissões antigas .
rwxr-xr-x
. Leia, escreva e execute para o proprietário, leia e execute para os membros do grupo e leia e execute para todos os outros.
Se você fizer uma nova instalação do Ubuntu 21.04, um novo conjunto de permissões será usado para o seu diretório inicial. Se você fizer uma atualização, as permissões nos diretórios pessoais dos usuários existentes não serão alteradas. Os diretórios pessoais recém-criados receberão o novo conjunto de permissões padrão.
Uma atualização que vale a pena?
O Hirsute Hippo se comportou bem nos testes e parece uma construção sólida e estável. O que falta em brilho de superfície é compensado com muitas mudanças significativas sob o capô – mesmo sem o GNOME 40. O kernel 5.11, aplicativos atualizados e correções de bugs em todo o sistema e aprimoramentos de segurança são todos vantajosos. A mudança de permissões nos diretórios pessoais também é uma mudança bem-vinda. Não é nada que você não pudesse fazer manualmente em outros lançamentos, mas quantos realmente se incomodaram?
A Canonical estima que 95% das instalações do Ubuntu são versões LTS. Sem dúvida, eles ficarão com o Ubuntu 20.04 LTS “Focal Fossa” até o dia 22.04. Quanto aos outros 5%? Se eu estivesse executando uma versão provisória do Ubuntu como o Ubuntu 20.10 “Groovy Gorilla” , faria upgrade para o 21.04. Existem melhorias de engenharia significativas e benéficas o suficiente para fazer com que valha a pena.
Se você estiver indeciso, lembre-se de que você sempre pode girar uma máquina virtual no VirtualBox e levar o Hippo para um teste sem riscos – ou um gingado lento.