Ubuntu irá eliminar todo o suporte de 32 bits a partir da versão 19.10

Dando continuidade à tendência natural de seus últimos lançamentos, o Ubuntu irá eliminar todo o suporte de 32 bits a partir da versão 19.10. Confira os detalhes.

Por muito tempo os sistemas operacionais de 32 bits continuaram coexistindo com sistemas de 64 bits. Mesmo depois que muitos optaram por só produzir sistemas de 64, eles ainda continuaram existindo.

Ubuntu irá eliminar todo o suporte de 32 bits a partir da versão 19.10
Ubuntu irá eliminar todo o suporte de 32 bits a partir da versão 19.10

Agora, a Canonical confirmou que planeja abandonar todo o suporte para sistemas de 32 bits (i386) daqui para frente, começando com o lançamento do Ubuntu 19.10.

Ubuntu irá eliminar todo o suporte de 32 bits a partir da versão 19.10

A decisão significará que a distro não compilará, empacotará ou distribuirá nenhum software, biblioteca ou ferramenta de 32 bits nas versões mais recentes do Ubuntu.

As instalações existentes de 32 bits do Ubuntu 18.04 LTS não serão afetadas pelo plano e continuarão funcionando normalmente, desfrutando de acesso a um arquivo de 32 bits.

Mas a mudança também significa que os usuários existentes do Ubuntu de 32 bits não poderão atualizar para uma versão mais recente do Ubuntu. Não, nem mesmo o próximo LTS.

Será que uma mudança tão importante soará de grande impacto?

Não, na verdade não.

O Ubuntu diz que está perdendo apenas 1% de sua atual base de usuários na versão de 32 bits do Ubuntu 18.04 LTS (que não é um lugar ruim para ficar, já que é suportado até 2023).

Por que o Ubuntu está reduzindo o suporte de 32 bits?
Em um post para o Ubuntu Developer Mailing List da Canonical, Will Cooke explica mais.

Lá ele explica que…

“a equipe de engenharia do Ubuntu revisou os fatos antes de nós e concluiu que não deveríamos continuar a levar adiante o i386 como uma arquitetura.”

Acrescentando que… ”

o i386 não será incluído como uma arquitetura para a versão 19.10, e em breve iniciaremos o processo de desabilitá-lo para a série eoan através da infraestrutura do Ubuntu.”

O Ubuntu deixou de fornecer imagens de instalação de 32 bits em 2017, e uma série de distribuidores e fornecedores de software seguiram o exemplo desde então, retirando todo o suporte para sistemas i386.

Por isso, era apenas uma questão de tempo até que também eliminasse o arquivo de 32 bits.

A manutenção de pacotes para a arquitetura i386 é simplesmente mais trabalhosa do que seu valor, com apenas cerca de 1% da base de usuários atual do Ubuntu executando sistemas de 32 bits.

O que acontece com as distribuições baseadas no Ubuntu depois disso?

Naturalmente, a mudança terá um efeito sobre as distribuições Linux baseadas no Ubuntu.

Derivativos como o Linux Mint serão forçados a ir somente para 64 bits (a maioria já tem) para versões futuras, para que não tenham de criar e manter seu próprio arquivo de 32 bits.

Eles também fazem referência à ‘falta de suporte’ no kernel Linux upstream e nas toolchains de tais sistemas, bem como a lentidão na disponibilização de patches de segurança e a tendência geral dos aplicativos de desktop que abandonam os builds de 32 bits.

Casos excepcionais estão sendo atendidos

A maioria dos usuários do Ubuntu roda sistemas de 64 bits, mas ainda existem aplicativos que dependem ou exigem que algumas bibliotecas de 32 bits funcionem (* cough * steam * cough *) Se essas bibliotecas não estão mais sendo construídas, o que acontece com esses aplicativos?

Bem, eu não sei, mas o Will Cookie reafirma os devs, dizendo que: “… há várias maneiras de os aplicativos de 32 bits continuarem disponíveis para os usuários de versões posteriores do Ubuntu.”

No passado, eu já tive um problema com um software que procurava por uma biblioteca de 32 bits, em um sistema de 64 bits e usei o comando ln para resolver a situação. Confira como fiz nesse tutorial:

Instalando o Microsiga Protheus com PostgreSQL no Linux-Capitulo 2

O que está sendo falado no blog

Veja mais artigos publicados neste dia…

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.