Sistemas operacionais imutáveis e suas tecnologias

Nesse artigo, apresento o Fedora Silverblue e suas características, além de demonstrar também as vantagens de se utilizar um sistema operacional imutável no dia a dia, seja para a utilização básica ou para desenvolvimento de software.

[ Hits: 13.017 ]

Por: Perfil removido em 14/10/2022


Atualizações atômicas



Uma das características de um sistema operacional imutável, são as suas atualizações. Com a raiz do sistema sendo imutável, atualizar pacotes da forma tradicional utilizando o comando "sudo dnf upgrade" ou "sudo apt upgrade" não se aplica. Pois bem, o que significa atualização atômica?

O termo átomo deriva do grego e significa indivisível. Ou seja, uma atualização atômica é uma série indivisível e irredutível de operações, de modo que tudo ocorre ou nada ocorre. É tudo ou nada. Nesse sentido, não há como obter uma atualização corrompida, ou atualização "pela metade", pois se assim o for, nada será feito e tudo continuará da mesma forma.

Em resumo, uma atualização atômica só ocorre se a mesma for completada com sucesso.
Página anterior     Próxima página

Páginas do artigo
   1. Imutabilidade
   2. Atualizações atômicas
   3. OSTree
   4. Gerenciamento de software
   5. Bônus: toolbox-shortcuts
   6. Finalização
Outros artigos deste autor

Por que Gentoo é diferente?

Configurando uma pasta compartilhada para os usuários do seu Linux

Instalando e configurando o Apache, PHP e MySQL no Slackware 10.1

Varnish: Uma camada de velocidade

Open source fomentando o conhecimento

Leitura recomendada

Guia Introdutório do Linux V

Uma introdução ao shell (parte 1)

Ubuntu, simplesmente poderoso

Como customizar uma imagem ISO do Ubuntu

Conversão de códigos e sistemas numéricos

  
Comentários
[1] Comentário enviado por caslubas em 16/10/2022 - 15:21h

Excelente artigo!

[2] Comentário enviado por xerxeslins em 17/10/2022 - 09:13h


Vou favoritar, porque acredito que será leitura obrigatória para quem for usar um sistema imutável desses.

--
Chega uma hora na vida que você só quer bater o prego e não perder tempo estudando a ciência da construção de um martelo.

[3] Comentário enviado por removido em 17/10/2022 - 12:29h


[1] Comentário enviado por caslubas em 16/10/2022 - 15:21h

Excelente artigo!


Obrigado!

[4] Comentário enviado por removido em 17/10/2022 - 12:52h


[2] Comentário enviado por xerxeslins em 17/10/2022 - 09:13h


Vou favoritar, porque acredito que será leitura obrigatória para quem for usar um sistema imutável desses.

--
Chega uma hora na vida que você só quer bater o prego e não perder tempo estudando a ciência da construção de um martelo.



Um complemento, é que algumas distros imutáveis seguem uma abordagem um pouco diferente, pois não fazem uso do OSTree. Nesse caso, o OSTree se aplica ao Silverblue/Kinoite, Endless OS, e GNOME OS, mas não ao MicroOS, este faz uso do BTRFS para criar snapshots antes de qualquer atualização atômica.

Mas com exceção do OSTree/rpm-ostree, o flatpak e o toolbox são ferramentas universais nesse tipo de sistema. Inclusive, uma dica: no lugar do toolbox, pode ser utilizado o distrobox, o qual seria mais fácil para quem está iniciando nesse tipo de sistema.

[5] Comentário enviado por maurixnovatrento em 23/10/2022 - 13:23h


Excelente artigo.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10

[6] Comentário enviado por Creto em 01/01/2023 - 07:48h

O artigo está de parabéns! Até porque eu li e concordei com o "que está escrito", mas discordo em um uso de um sistema feito para ser esse modelo em que eu não posso alterar, ou quem sabe corrigí-lo, como quase sempre faço.


Uso GNU/Linux sou livre, papa-chibé e açaí (mas é açaí mesmo aqui do Pará)
BigLinux 22.0.0 Sikaris, Manjaro Plasma 22.0.0 Sikaris, PCLinuxOS versão BR Plasma

[7] Comentário enviado por removido em 01/01/2023 - 08:53h


[6] Comentário enviado por Creto em 01/01/2023 - 07:48h

O artigo está de parabéns! Até porque eu li e concordei com o "que está escrito", mas discordo em um uso de um sistema feito para ser esse modelo em que eu não posso alterar, ou quem sabe corrigí-lo, como quase sempre faço.


Uso GNU/Linux sou livre, papa-chibé e açaí (mas é açaí mesmo aqui do Pará)
BigLinux 22.0.0 Sikaris, Manjaro Plasma 22.0.0 Sikaris, PCLinuxOS versão BR Plasma


Obrigado pelo comentário.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts