De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 26 de outubro de 2026
O bootc leva a filosofia das atualizações atômicas para o universo das imagens OCI, o mesmo formato utilizado por Podman e Docker.
Nesse modelo, o sistema operacional pode ser construído com um Containerfile, armazenado em um registro e distribuído para máquinas físicas ou virtuais.
Em uma máquina administrada pelo bootc, o primeiro comando a conhecer é:
$ sudo bootc status
Ele mostra a imagem acompanhada pelo sistema e as implantações disponíveis.
Para verificar se existe uma atualização:
$ sudo bootc upgrade --check
Para baixar e preparar a nova imagem:
$ sudo bootc upgrade
Depois, reinicie o sistema:
$ sudo systemctl reboot
Também é possível baixar, preparar e aplicar a atualização com:
$ sudo bootc upgrade --applyCaso seja necessário retornar à implantação anterior:
<pre class=comandos>$ sudo bootc rollback $ sudo systemctl reboot </pre>
O sistema operacional passa a participar de um fluxo semelhante ao das aplicações em contêineres:
Containerfile
↓
Construção da imagem
↓
Testes
↓
Registro
↓
Implantação
A equipe pode testar a imagem antes de distribuí-la e utilizar o mesmo artefato em diferentes equipamentos.
Essa abordagem também facilita a integração com pipelines, registros de contêineres, assinatura de imagens e implantação gradual.
O bootc reúne a atualização transacional com ferramentas já conhecidas por equipes que trabalham com contêineres.
Próximo artigo: Boas práticas para implantar atualizações atômicas.