OpenSUSE MicroOS GNOME Alpha #2

No artigo anterior, comecei a conhecer o OpenSUSE MicroOS, hoje vou continuar a brincar com o sistema…

No Silverblue, se você tentar algo como “rpm-ostree remove gnome-shell” (no Silverblue não é preciso usar sudo) ele não irá remover o gnome-shell nem quebrar seu sistema (mesmo usando rpm-ostree override) terá uma mensagem de erro (mesmo se usar root):

Captura de tela de 2020-03-10 16-59-09

Captura de tela de 2020-05-27 18-13-40

Você não consegue remover nenhum pacote .rpm que irá “quebrar” o sistema a não ser os LayeredPackages instalados manualmente com rpm-ostree.

O que pode ser feito, é caso habilite no ostree o modo development com root “ostree admin unlock” (não recomendado).

Então testei com o comando transactional-update pkg remove para remover o gnome-shell, que foi apenas com sudo:

sudo transactional-update pkg remove gnome-shell

Ele permite a remoção:

Captura de tela de 2020-03-10 17-06-04

No final ele avisou que a nova snapshot é de numero 4

Captura de tela de 2020-03-10 17-06-39

Então reiniciei esperando cair no clássico TTY, mas…

Captura de tela de 2020-03-10 17-09-55

Captura de tela de 2020-03-10 17-10-08
Tem até mouse!

Então fiz o rollback com o comando:

sudo transactional-update rollback 3

e reiniciei com sudo reboot

Captura de tela de 2020-03-10 17-12-53

E lá estava o gnome-shell restaurado!

Captura de tela de 2020-03-10 17-13-55

Verificando o uso de HD após estes rollback’s, ainda estava usando apenas 4.2GB de espaço:

Captura de tela de 2020-03-10 17-15-13

A impressão é que o transactional-update é uma mistura do rpm-ostree com ostree do Silverblue. Também parece uma versão mais confiável do zypper, aliás, o transactional-update é feito para ser mais confiável.

Segue o mesmo conceito de atualização atômica do ostree, ou será aplicado ou não e as mudanças feitas não afetarão o sistema que está rodando no momento do processo (tem read-only file system) fora o fácil rollback.

Se deseja me dar sugestões, mande para fastos2016@gmail.com ou nas redes sociais.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Blog no WordPress.com.

Acima ↑

%d blogueiros gostam disto: