Ubuntu 11.04 permitirá instalar bibliotecas de diferentes arquiteturas
Donos de computadores com arquitetura 64-bits sempre sofrem com a falta de programas compatíveis com a arquitetura, e no Linux↳Linux34 conteúdosKali Linux em um Servidor VPS: como, quando e por que usar?DevSecOps · dez 2024Construindo um Windows Service ou Linux Daemon com Worker Service & .NET Core – Parte 2Dev (Back & Front) · jul 2020Criando uma WebApi utilizando .NET, Linux e VSCodeDev (Back & Front) · ago 2019Ver tudo em DevSecOps → não é diferente. Felizmente, usuários de Ubuntu poderão resolver esse problema a partir da versão 11.04, usando uma solução que já existia no Debian: o multiarch.
O anúncio veio de Steve Langasek, gerente de lançamentos do Ubuntu, que afirmou que agora será possível instalar pacotes de bibliotecas de diferentes arquiteturas no Ubuntu, usando o multiarch, sistema desenvolvido inicialmente para o Debian. Na prática, isso significa que se você tem o Ubuntu amd64 instalado, mas precisa de uma biblioteca disponível apenas para a versão do i386 do sistema, só precisa rodar o apt-get com alguns parâmetros a mais:
sudo apt-get install flashplugin-installer:i386
É preciso o “i386? no final pela arquitetura em que você quer que o pacote seja instalado. Obviamente, usuários que odeiam ou têm medo do terminal podem ficar tranquilos, é alta a possibilidade de o instalador gráfico também trazer essa possibilidade.
E qual a vantagem, no final das contas? Com essa possibilidade gerada pelo multiarch, seria simples remover várias bibliotecas voltadas para amd64 e deixar somente as compatíveis com o i386. Assim, em vez de ficar procurando pacotes compatíveis ou tentar fazer mágica com arquivos de configuração, você só precisa instalar o pacote padrão. Ou seja, menor necessidade de manutenção, menos bugs e menos confusão na hora de instalar pacotes.
O Ubuntu 11.04 deve ser lançado oficialmente no dia 28 de abril.
Por Paulo Graveheart





