Ubuntu Core 22 já foi lançado e essas são suas mudanças

A Canonical lançou recentemente o lançamento da nova versão do Ubuntu Core 22, uma versão compacta da distribuição Ubuntu adaptada para uso em dispositivos, contêineres e equipamentos industriais e de consumo da Internet das Coisas (IoT).

O Ubuntu Core serve como base para executar componentes e aplicativos adicionais, que são empacotados como plug-ins independentes no formato snap. Os componentes do Ubuntu Core, incluindo o sistema base, o kernel Linux e os plug-ins do sistema, também são fornecidos no formato snap e são gerenciados pelo kit de ferramentas snapd. A tecnologia Snappy possibilita a imagem do sistema como um todo, sem dividi-lo em pacotes separados.

Em vez de uma atualização em etapas no nível de pacotes deb individuais, o Ubuntu Core usa um mecanismo de atualização atômica para pacotes instantâneos e o sistema básico, semelhante ao Atomic, ChromeOS, Endless, CoreOS e Fedora Silverblue. Ao atualizar o ambiente base e os pacotes de snap, é possível reverter para a versão anterior, caso sejam identificados problemas após a atualização. Existem atualmente mais de 4500 snap packs no catálogo SnapCraft.

Para garantir a segurança, cada componente do sistema é verificado usando uma assinatura digital, que permite proteger a distribuição de fazer modificações ocultas ou instalar pacotes snap não verificados. Os componentes entregues no formato Span são isolados pelo AppArmor e Seccomp, criando uma fronteira adicional para proteção do sistema caso aplicativos individuais sejam comprometidos.

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

O sistema de arquivos subjacente é montado somente leitura. É possível usar a criptografia de dados na unidade usando o TPM. As atualizações são lançadas regularmente, entregues no modo OTA (over-the-air) e são sincronizadas com a versão Ubuntu 22.04.

Principais notícias do Ubuntu Core 22

Nesta nova versão que se apresenta, destaca-se que o conceito de conjuntos de pacotes validados é proposto (conjuntos de validação), que permite definir um conjunto de pacotes de snaps e suas versões que solo podem ser instalados e atualizados juntos. Os conjuntos testados podem ser usados ​​para impor restrições para instalar apenas pacotes snap específicos, redistribuir seus próprios pacotes testados e verificados adicionalmente ou para simplificar o gerenciamento de dependências.

Outra mudança significativa nesta nova versão do Ubuntu Core 22 é que ferramentas adicionadas para atualizar o ambiente Ubuntu Core 20 para a versão 22 sem reinstalação, além da capacidade de redefinir as configurações para seu estado original (redefinição de fábrica) foi implementada.

Por outro lado, também podemos descobrir que o suporte para grupos de cotas foi adicionado para limitar os recursos de CPU e memória associados a grupos de serviço de instantâneo específicos.

Observa-se também que o suporte para o kit de ferramentas MicroK8s, que oferece uma versão simplificada da plataforma de orquestração de contêineres Kubernetes, além de propor também uma variante do pacote com o kernel Linux, incluindo patches PREEMPT_RT e é orientado para seu uso em sistemas de tempo real.

Das outras mudanças que se destacam nesta nova versão do Ubuntu Core 22:

  • Adicionado suporte para o kit de ferramentas MAAS (Metal-as-a-Service) para implantação rápida de configurações em vários sistemas.
  • Adicionado suporte para cloud-init para configurar o sistema no estágio de inicialização.

Finalmente se você estiver interessado em saber mais sobre isso sobre esta nova versão, você pode verificar os detalhes no link a seguir.

Baixe e obtenha

O Ubuntu Core vem na forma de uma imagem de sistema base monolítica indivisível, que não usa a divisão em pacotes deb separados. Imagens do Ubuntu Core 22, que são sincronizados com a base de pacotes do Ubuntu 22.04, são preparados para sistemas x86_64, ARMv7 e ARMv8. O tempo de acompanhamento da liberação é de 10 anos.


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.