
removido
(usa Nenhuma)
Enviado em 18/10/2022 - 18:35h
Minions escreveu:
Podemos fazer isso com distro comum?
Tipo tornar uma distro comum em imutáveis?
Que eu saiba, não.
Teoricamente, transformar uma distribuição "comum" em imutável significaria ter que montar a pasta root (/) do sistema em modo read-only - onde nem o usuário root poderia mexer - deixando apenas algumas pastas "graváveis" (/home, /usr/local, /etc, /tmp). O problema disso, é que os gerenciadores de pacotes não poderiam aplicar atualizações de pacotes, pois ficaria inviável alterar dados na pasta root em modo read-only.
Mas é possível reproduzir algumas funcionalidades dos sistemas imutáveis em sistemas mutáveis ("distro comum"):
- Instalar qualquer distro com BTRFS como sistema de arquivos, e cuidar em fazer snapshots a cada atualização - seja manualmente ou via script - nesse caso é possível fazer rollback após uma atualização desastrosa. Porém, vale ressaltar que as atualizações de uma distro comum não são atômicas, ou seja, a integridade de cada atualização não pode ser garantida.
- Para instalação de pacotes a nível de usuário - isto é, qualquer pacote que não faça parte da iso oficial - pode ser utilizado flatpak e distrobox. Flatpak para programas gráficos (GIMP, Editores de vídeo, etc), e distrobox ou toolbox para utilitários de linha de comando (tudo que roda no terminal e não tem interface gráfica).