Ubuntu Core 20, distro da Canonical para dispositivos IoT, já foi lançado

A Canonical revelou recentemente o lançamento do Ubuntu Core 20, uma distribuição compacta do Ubuntu feita sob medida para uso em dispositivos, contêineres e equipamentos industriais e de consumo da Internet das Coisas (IoT).

Para aqueles que não estão familiarizados com o Ubuntu Core, você deve saber que esta distribuição serve como base para o lançamento de componentes e aplicativos adicionais, que são projetados como plug-ins independentes em formato instantâneo.

Os componentes do Ubuntu Core, incluindo sistema básico, kernel Linux e plug-ins de sistema, também fornecido em formato instantâneo e são gerenciados pelo kit de ferramentas snapd, com o qual a tecnologia Snappy permite formar uma imagem do sistema como um todo, sem ser dividido em pacotes separados.

Sobre o Ubuntu Core

No Ubuntu Core em vez de atualizações incrementais no nível de pacotes deb individuais, Ubuntu Core usa um mecanismo de atualização atômica para pacotes instantâneos e o sistema básico, semelhante ao Atomic, Chrome OS, Endless, CoreOS e Fedora Silverblue.

Ao atualizar o ambiente base e os snaps, é possível reverter para a versão anterior em caso de problemas identificados após a atualização. Existem atualmente mais de 6000 pacotes de snap no catálogo SnapCraft.

Para garantir a segurança, cada componente do sistema é verificado por meio de uma assinatura digital, que permite proteger a distribuição de fazer modificações ocultas ou instalar pacotes snap não verificados.

Componentes entregues em formato instantâneo isolado usando AppArmor e Seccomp, criando uma linha adicional para proteger o sistema no caso de aplicativos individuais serem comprometidos.

O sistema básico inclui apenas o conjunto mínimo de aplicativos necessários, o que não apenas reduziu o tamanho do ambiente do sistema, mas também teve um efeito positivo na segurança, reduzindo os vetores de ataque em potencial.

O sistema de arquivos subjacente é montado como somente leitura. As atualizações são lançadas regularmente, entregues no modo OTA (over-the-air) e sincronizadas com o Ubuntu 20.04.

Para minimizar o tráfego, as atualizações são fornecidas em formato compactado e incluem apenas as alterações relacionadas à atualização anterior (atualizações delta). Instalar atualizações automatizadas resolve problemas de manutenção de segurança do sistema quando usado em dispositivos incorporados.

Separando logicamente o sistema base dos aplicativos, os desenvolvedores do Ubuntu mantêm a base de código do Ubuntu Core atualizada e seus desenvolvedores cuidam da relevância dos aplicativos adicionais.

Esta abordagem permite reduzir o custo de manutenção de produtos, cujo ambiente de software é construído com base no Ubuntu Core, uma vez que seus fabricantes não precisam lidar com o lançamento e entrega de atualizações de sistema e focar apenas em seus componentes específicos.

Principais notícias do Ubuntu Core 20

Nesta nova versão lançada, uma das principais novidades O que se destaca é que o suporte oficial foi implementado para vários pratos Raspberry Pi baseado em chips ARM de 32 e 64 bits.

Além disso, adicionou a capacidade de usar criptografia de disco completo com integração TPM (Trusted Platform Module). A criptografia está disponível atualmente apenas para sistemas x86 (para ARM ela aparecerá mais tarde).

E também se destaca que modos de recuperação e reinstalação adicionados para o sistema (inicialização do dispositivo usando a versão selecionada).

Das outras mudanças que se destacam da nova versão:

  • Um menu de inicialização é oferecido para selecionar a opção de inicialização e ir para o modo de recuperação. O menu é exibido mantendo pressionada a tecla «1» no estágio de carregamento inicial.
  • Adicionado suporte inicial para o Metal-as-a-Service (MAAS) Toolkit para implementar rapidamente configurações em vários sistemas.
  • Adicionado suporte inicial para cloud-init para configuração do sistema na fase de inicialização.

Finalmente se você estiver interessado em saber mais sobre isso da nova versão do Ubuntu Core 20, você pode verificar o link a seguir

Baixe e obtenha o Ubuntu Core 20

As imagens do Ubuntu Core 20, que estão sincronizadas com o pacote base do Ubuntu 20.04, são preparadas para sistemas x86_64, ARMv7 e ARMv8.

Para obter a imagem do sistema, você pode fazer isso no link abaixo.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.