Snapcraft 6 finalmente migrará da base do Ubuntu 18.04 para 20.04 LTS

Após muito tempo, o Snapcraft 6 finalmente migrará da base do Ubuntu 18.04 para 20.04 LTS, em contrapartida, abandonará o suporte a x86 de 32 bits.

A Canonical está se preparando para lançar em breve o Snapcraft 6.0 como a versão mais recente de seu utilitário para empacotar e distribuir Snaps, a rota preferida do Ubuntu para aplicativos em sandbox.

Snapcraft 6 finalmente migrará da base do Ubuntu 18.04 para 20.04 LTS

Snapcraft 6 finalmente migrará da base do Ubuntu 18.04 para 20.04 LTS
Snapcraft 6 finalmente migrará da base do Ubuntu 18.04 para 20.04 LTS

O principal destaque do Snapcraft 6.0 será a mudança de uma base Ubuntu 18.04 LTS para o Ubuntu 20.04 LTS. É isso mesmo, o Snapcraft 6 finalmente migrará da base do Ubuntu 18.04 para 20.04 LTS.

“Hoje, o Snapcraft é construído usando o core18, baseado no Ubuntu 18.04 LTS. Muito em breve, o Snapcraft mudará para a base LTS mais recente, core20, tanto para garantir suporte e atualizações futuras, quanto para fazer uso de várias melhorias no ecossistema ágil.”

Por sua vez, com a mudança do Snapcraft 6.0 para um núcleo Ubuntu 20.04 LTS, o suporte a x86 de 32 bits (i386) foi eliminado enquanto o suporte a RISC-V agora está disponível.

“Ubuntu 20.04 LTS apresenta suporte para uma nova família de arquiteturas de CPU, riscv64. Ao mesmo tempo, o suporte para i386 foi reduzido a uma lista de esqueleto de bibliotecas de compatibilidade de 32 bits. Isso significa que a migração do Snapcraft para o core20 implicaria na adição de riscv64 e na remoção de i386 da lista de arquiteturas de compilação e execução suportadas.”

Mas para aqueles que ainda desejam suporte para i386, a faixa legada com Snapcraft ainda permitirá o uso do Ubuntu 18.04 mais antigo.

“A mudança afeta principalmente os editores e desenvolvedores que estão criando seus encaixes com core18 e visando a arquitetura i386. No entanto, assim como fizemos com a introdução do suporte ESM para Ubuntu 16.04 LTS, queremos fazer a mudança o mais simples possível. Na verdade, as bibliotecas de compatibilidade de 32 bits permanecem nos arquivos do Ubuntu 20.04 e não são afetadas por esta migração.”

Igor Ljubuncic resumiu assim:

“Para a maioria dos desenvolvedores e editores, o lançamento do Snapcraft 6.x não causará nenhuma mudança em seus processos existentes. Eles serão capazes de continuar criando snaps como antes e utilizar os recursos mais recentes no 6 Canal .x. Para aqueles que ainda precisam suportar a arquitetura i386, eles podem usar o canal 5.x. Além disso, o Launchpad manterá a capacidade de despachar tarefas core18, com ou sem a arquitetura i386.”

Mais detalhes sobre o próximo lançamento do Snapcraft 6.0 por meio do blog do Ubuntu.

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.