Desenvolvedores do Nitrux OS tornam mais fácil atualizar suas instalações imutáveis

Desenvolvedores do Nitrux OS tornam mais fácil atualizar suas instalações imutáveis

O utilitário de linha de comando Nitrux Update Tool System (NUTS) agora está disponível para usuários do Nitrux e também pode executar reversões.

O desenvolvedor do Nitrux, Uri Herrera, está trabalhando em uma nova ferramenta chamada Nitrux Update Tool System (NUTS) que visa simplificar a atualização das instalações imutáveis do Nitrux Linux para versões mais recentes, tornando o processo mais fácil para os usuários existentes.

"Nitrux é uma distribuição Linux imutável, o que significa que nenhuma alteração ocorre no conteúdo do diretório raiz por padrão."

Até agora, a atualização para versões mais recentes do Nitrux exigia o download da imagem ISO mais recente, gravação em um dispositivo USB, inicialização no sistema Nitrux e execução de uma instalação usando o instalador do Calamares, com a necessidade de garantir que o diretório "/home" não fosse substituído.

No entanto, a atualização da sua distribuição Linux deve ser um processo simples, onde você pode abrir uma ferramenta, verificar se há novas versões disponíveis e executar a atualização com apenas alguns cliques do mouse. Até o momento, o Nitrux não possuía uma ferramenta desse tipo. No entanto, os desenvolvedores anunciaram o Nitrux Update Tool System, ou NUTS, para abreviar.

O Nitrux Update Tool System é uma ferramenta de linha de comando que pode ser invocada digitando o comando "nuts" em uma janela do Terminal. Essa ferramenta não apenas facilitará a atualização das versões anteriores do Nitrux para as versões mais recentes, mas também permitirá que você faça backup do seu sistema, caso deseje reverter as alterações.

Para atualizar suas instalações existentes do Nitrux usando o Nitrux Update Tool System, o processo começa com a criação de um backup do diretório raiz atual usando o SquashFS. Em seguida, a ferramenta faz o download da imagem ISO mais recente usando o protocolo BitTorrent e atualiza o sistema utilizando o rsync.

Quando você deseja restaurar uma versão anterior do sistema usando a funcionalidade de reversão, o Nitrux Update Tool System utiliza o arquivo SquashFS gerado localmente durante o processo de backup.

O Nitrux Update Tool System estará incluído por padrão nas versões futuras do Nitrux, a partir do Nitrux 2.9. Portanto, por enquanto, se você deseja atualizar para a versão mais recente disponível do Nitrux em suas instalações existentes, será necessário instalá-lo manualmente.

Comandos para usar no terminal

git clone --depth=1 https://github.com/Nitrux/nuts.git $HOME/nuts

Agora você usa o Nitrux Update Tool System com o comando sudo nuts update para atualizar sua instalação ou com o comando sudo nuts restore para restaurar sua instalação a partir de um backup existente. Diverta-se!

Última atualização deste artigo: 19 de june de 2023