Origami Linux Introduz um Sistema Operativo Imutável Baseado no COSMIC
Origami Linux é uma nova distribuição experimental baseada no Fedora Atomic que utiliza rpm-ostree e o ambiente de trabalho COSMIC.
Recentemente, uma nova distribuição Linux chamou-me a atenção, e admito que a principal razão foi a sua escolha ousada de ambiente de trabalho. É uma das primeiras distros construídas inteiramente em torno do novo ambiente de trabalho COSMIC. Estou a falar do Origami Linux.
Antes de avançarmos, no entanto, é necessária uma clarificação importante: este é um projeto jovem e ainda muito experimental. Como resultado, nem tudo está garantido a funcionar perfeitamente por enquanto. Com isso em mente, vamos dar uma vista de olhos ao que pode esperar deste novo projeto.
A distribuição é mais uma tentativa de imutabilidade, construída sobre o Fedora Atomic, usando rpm-ostree para gestão do sistema. O projeto adota um design baseado em imagens, em que o sistema base é apenas de leitura e atualizado de forma atómica. Em outras palavras, em vez de modificar os ficheiros do sistema no local, as atualizações criam novas implementações do sistema que são aplicadas no reinício, enquanto as implementações anteriores são preservadas e podem ser seleccionadas para retrocesso.
Quanto ao ambiente de trabalho, obténs o ambiente de trabalho COSMIC, que está bem integrado no geral. Gostei especialmente de que, após atualizar, estás automaticamente na versão mais recente disponível no momento, o COSMIC 1.0.4.
Ainda assim, tenho de admitir que fiquei um pouco desiludido com a seleção de software. Não compreendo muito bem por que razão o Zen foi escolhido como navegador predefinido, dado que ainda está em desenvolvimento e atualmente em versão beta.
Ao mesmo tempo, o Origami vem com quase nenhum software adicional pré-instalado, a única exceção sendo a aplicação Cloudflare Zero Trust. Por que esta aplicação em particular foi incluída é, honestamente, algo que me ultrapassa.
Como seria de esperar num sistema imutável, as aplicações cliente são fornecidas como Flatpaks. Para ferramentas a nível de sistema, o Origami Linux vem com o Distrobox pré-instalado, permitindo executá-las dentro de containers.
A distribuição também inclui atualizações automáticas em segundo plano acionadas por um temporizador de utilizador do systemd, juntamente com opções de atualização manual para a imagem do sistema, aplicações Flatpak e contentores Distrobox, tudo gerido através de um conveniente comando update baseado no Topgrade, uma ferramenta unificada de atualização do sistema que liga estes caminhos de atualização.
Pelo que disse até agora, deve ficar bastante claro que o Origami é direcionado principalmente a desenvolvedores que gostam de fluxos de trabalho centrados em containers, e não aos utilizadores comuns de Linux no desktop. Não vou esconder o facto de que a imutabilidade em geral (e o rpm-ostree em particular) não ser realmente a minha coisa preferida, mas essa é apenas a minha opinião pessoal.
Dito isto, se gosta da ideia de um ambiente de trabalho imutável e gosta de brincar com ferramentas de containers como o Distrobox, provavelmente sentirá que está em casa com o Origami Linux. No entanto, a única razão que vejo para o usar em vez do Fedora Silverblue é que o Origami vem equipado com um Ambiente de Trabalho COSMIC bem configurado e pronto a usar desde o início, em vez do GNOME.
Finalmente, a distribuição oferece múltiplas variantes que podem ser alteradas usando rpm-ostree rebase, incluindo imagens padrão e NVIDIA, uma variante do kernel Cachy orientada para desempenho, e imagens de teste separadas para acesso antecipado a novas funcionalidades. As ferramentas de reversão, fixação de implantação e limpeza estão documentadas como fluxos de trabalho principais de manutenção.
Para saber mais sobre o Origami Linux, consulte a Wiki da distro.


