Sobre a imutabilidade dos sistemas operacionais: Ubuntu 24.04 LTS

Sobre a imutabilidade dos sistemas operacionais Linux atuais

Sobre a imutabilidade dos sistemas operacionais Linux atuais

Se você é um ávido leitor e usuário da área linux, com certeza já faz algum tempo que você está ciente de certas Tendências de TI sobre sistemas operacionais livres e abertos baseados em Linux. Sendo um deles, sua imutabilidade.

E se você é um leitor assíduo do nosso site, com certeza já leu alguma de nossas publicações relacionadas a esse assunto em ocasiões anteriores. Sendo 2 bons exemplos disso, nosso post sobre Fedora Silverblue e sistema operacional EndLess. Quais são 2 ótimas distribuições GNU/Linux que fazem uso desse recurso ou tecnologia interessante. Por isso, hoje abordaremos em profundidade o tema da a “imutabilidade dos sistemas operacionais Linux atuais”, aproveitando a tendência de computação do futuro lançamento de Ubuntu LTS 24.04 que possuirá uma versão imutável.

Fedora Silverblue: Sistema operacional de desktop inalterável e interessante

Fedora Silverblue: Sistema operacional de desktop inalterável e interessante

Mas, antes de começar a ler este post sobre a “imutabilidade dos sistemas operacionais Linux atuais” e o futuro lançamento do Ubuntu 24.04 LTS, recomendamos o postagem relacionada anterior:

Fedora Silverblue: Sistema operacional de desktop inalterável e interessante
Artigo relacionado:
Fedora Silverblue: Sistema operacional de desktop inalterável e interessante

Sobre a imutabilidade dos sistemas operacionais Linux atuais

Sobre a imutabilidade dos sistemas operacionais Linux atuais

Do que se trata a imutabilidade nos sistemas operacionais Linux?

Se algo caracterizou o Sistemas operacionais gratuitos e abertos baseados em Linux comparada a Sistemas Operacionais proprietários e fechados como Windows e macOS é justamente a possibilidade de gerenciar e manipular o maior número de arquivos, propriedades e recursos partes essenciais, vitais e visuais dele. E isso, de certa forma, é o que fez do Linux um Sistema Operacional digno de liderar o uso em Servidores, Dispositivos Móveis e Internet das Coisas.

E embora, no desktops e laptops dos usuários comuns ocupa apenas uma pequena porcentagem, também é verdade que seus usuários nesta linha são em sua maioria detentores de conhecimentos médios e avançados em informática e informática, e tendem a preferi-la justamente por sua alta capacidade de ser adaptado, alterado, customizado e gerenciado. Portanto, pode-se entender que a imutabilidade para muitos pode ir contra essa situação tradicional.

Mas, para que entendamos de forma breve e simples do que se trata a “imutabilidade dos sistemas operacionais” Em geral, é bom ter em mente e esclarecer os seguintes pontos:

O que é um sistema operacional imutável?

Um sistema operacional imutável Pode ser definido principalmente como aquele em que os usuários ou aplicativos não podem modificar diretamente o sistema em execução. um onde as atualizações são aplicadas atomicamente, ou seja, eles são aplicados com êxito todos de uma vez ou não são aplicados. Além disso, um sistema operacional imutável deve ser previsível, pois seu núcleo não deve mudar e, portanto, seu comportamento deve ser essencialmente o mesmo em todos os dispositivos instalados.

E, finalmente, um onde os aplicativos instalados geralmente são isolados do sistema operacional principal e uns dos outros, geralmente por meio de tecnologias de contêiner. Isso geralmente garante que as alterações feitas por um aplicativo não afetem o sistema principal ou outros aplicativos.

benefícios ou vantagens

  1. Segurança: a imutabilidade torna mais difícil para vários malwares conhecidos fazer alterações em arquivos essenciais ou vitais do sistema operacional ou se espalhar de um aplicativo para outro.
  2. Estabilidade: a imutabilidade torna a estabilidade do sistema operacional mais segura, evitando facilmente que arquivos ou configurações importantes sejam alterados ou excluídos, acidentalmente ou por meio de atualizações de rotina.
  3. Reprodutibilidade: A imutabilidade permite que o sistema operacional seja idêntico do início ao início, portanto, geralmente facilita para os usuários a realização de várias tarefas técnicas, como: Testar, auditar e verificar o SO, diagnosticar e resolver problemas no mesmo.
  4. Gerenciabilidade: A imutabilidade facilita o gerenciamento geral do sistema operacional, pois há menos probabilidade de danos ou problemas causados ​​por alterações inesperadas ou inconsistências entre diferentes sistemas operacionais implantados. Além disso, atualizações e reversões atômicas também ajudam bastante na prevenção e correção de problemas.

Desvantagens ou Desvantagens

  1. flexibilidade reduzida: a imutabilidade torna um SO imutável menos flexível do que um SO tradicional ou normal. Isso ocorre porque os usuários não poderão modificar determinados arquivos do sistema operacional à vontade ou personalizá-los facilmente.
  2. Compatibilidade limitada: a imutabilidade atualmente reduz o uso de determinados softwares, pois nem todos os aplicativos e serviços oferecem suporte a ambientes baseados em contêiner ou em área restrita em um sistema operacional imutável.
  3. requisitos de armazenamento: a imutabilidade requer muito espaço em disco para fazer com que os mecanismos de atualização baseados no armazenamento de imagens instantâneas funcionem com êxito.
  4. Experiência do Desenvolvedor: A imutabilidade ao custo de benefícios como isolamento e reprodutibilidade adiciona certos graus adicionais de complexidade. O que também pode limitar o uso de ferramentas e fluxos de trabalho familiares, ou seja, mais conhecidos ou utilizados.

ubuntu

Sobre o futuro lançamento do Ubuntu 24.04 LTS imutável

O que se sabe até agora sobre o referido lançamento é que, muito provavelmente, haverá um próximo lançamento de suporte de longo prazo do Ubuntu, ou seja, um lançamento do Ubuntu 24.04 LTS que estará disponível para download. Mas, em 2 versões, ou seja, uma versão clássica baseada nos tradicionais arquivos .deb (por padrão) e uma nova versão, baseada em uma compilação imutável através de snapshots e 100% sob o pacote Snap, que será ideal para aqueles Linux entusiastas e profissionais de TI que gostam de experimentar coisas novas ao máximo.

Existe uma versão imutável de 2015, chamada UbuntuCore... haverá uma versão desktop com o próximo LTS (embora seja opcional, a instalação desktop clássica não vai desaparecer) Veja mais

BlendOSGenericName

Uma mistura perfeita de todas as distribuições Linux

Distribuições GNU/Linux imutáveis ​​conhecidas

Até hoje o sistemas operacionais imutáveis Geralmente são mais recomendados e utilizados em ambientes onde estabilidade, segurança e previsibilidade são vitais. Por exemplo, ambientes de servidor, dispositivos IoT e ambientes de alta segurança. Mas, como dissemos no início, nos últimos anos a tendência tem sido direcionada para os computadores de usuários comuns (computadores e dispositivos móveis para escritórios e residências). E isso levou às seguintes ofertas de sistemas operacionais imutáveis ​​atualmente, como as seguintes:

  1. BlendOSGenericName
  2. Foguete de garrafa
  3. Carbon OS
  4. ChromeOS
  5. Fedora Silverblue
  6. Contêiner Flatcar Linux
  7. guix
  8. SO sem fim
  9. Micro SO (Agora: Eternidade y kalpa)
  10. Nix OS
  11. Talos LinuxGenericName
  12. sistema operacional vanilla

E em caso de querer saiba mais sobre este tema, convidamos você a explorar os seguintes link oficial da Canonical (Blog do Ubuntu).

Artigo relacionado:
Endless OS 5.0 chega com 5.15, Gnome 41 e mais

Resumo: Banner post 2021

Resumo

Em suma, esse conhecido e útil recurso tecnológico do a “imutabilidade dos sistemas operacionais” Nas distribuições GNU/Linux atuais, ele tem, como muitos outros, vários prós e contras, ou vantagens e desvantagens. O que, muitas vezes, pode variar em função do tipo de usuário ou organização, ou seja, dos requisitos, usos e necessidades de quem vai utilizá-lo. Portanto, sem dúvida, convidamos você a experimentar alguns desses Distribuições GNU/Linux imutáveis, para que mais tarde nos possa dar a sua opinião sobre o seu funcionamento e as suas características para conhecimento e utilidade de todos.

Por último, lembre-se visite nosso «página inicial» e entre no nosso canal oficial de Telegram para explorar mais notícias, guias e tutoriais. E também, tem isso grupo para conversar e aprender mais sobre qualquer tópico de TI abordado aqui.