RPM-OSTree Manager é uma ferramenta CLI simples e intuitiva para instalar e gerenciar pacotes RPM locais e layered em sistemas Fedora Atomic (Silverblue, Kinoite, Bluefin, Bazzite, Aurora).
Devido à base imutável dos sistemas atômicos, as camadas devem ser usadas apenas como último recurso. Priorize sempre a instalação de pacotes nesta ordem: Flatpak, containers e, por último, camadas (rpm-ostree).
-
📦 Instalar RPM Local: Busca automaticamente arquivos RPM na pasta Downloads, ou você pode arrastar um RPM diretamente para a janela do programa para instalá-lo de qualquer local.
-
🗑️ Remover RPMs Locais e em Camadas: Lista os pacotes instalados pelo usuário numericamente para facilitar a desinstalação.
-
↩️ Reverter: Reverte rapidamente o sistema para um estado previamente selecionado.
-
📌 Fixar/Desafixar Implantação: Fixe uma implantação estável para evitar que seja removida durante as atualizações. Ela permanecerá na entrada do GRUB até que você a desafixe.
-
⚓ Alterar Implantação Padrão: Defina qualquer implantação como padrão (incluindo as fixadas). Isso "ancora" seu sistema a uma versão específica para atualizações futuras.
-
☑️ Status: Verifica pacotes em camadas, implantações pendentes e versionamento ativo do sistema.
💡 Informações: Uma implantação é a imagem completa do sistema (base + pacotes em camadas) listada no status do rpm-ostree, identificada por um índice (exemplo: 0). Fixá-la impede a remoção automática.
demo_v2.mp4
demo_install_local_rpm.mp4
Esta demonstração é apenas uma parte das funcionalidades disponíveis.
Este mapa mostra onde cada arquivo é colocado no seu sistema após a execução do instalador:
Caminho de destino
├── /usr/local/bin/rom # Principal executável (from rom.sh)
├── ~/.local/share/icons/rpm-ostree-manager.svg # Ícone (from icon.svg)
└── ~/.local/share/applications/rpm-ostree-manager.desktop # Atalho no menu de aplicativos
Execute o seguinte comando para instalar ou atualizar o RPM-OSTree Manager:
curl -fsSL https://raw.githubusercontent.com/diogopessoa/rpm-ostree-manager/main/install.sh | bashTudo pronto! Após a instalação concluída com sucesso, você já pode encontrar o RPM-OSTree Manager no seu menu de aplicativos ou digitar rom no terminal.
Se você quiser remover o RPM-OSTree Manager, execute o commando:
sudo rm /usr/local/bin/rom && rm ~/.local/share/applications/rpm-ostree-manager.desktop ~/.local/share/icons/rpm-ostree-manager.svg && echo "RPM-OSTree Manager has been successfully uninstalled."- Licença: MIT.
- Ícone: Faz parte do projeto Kora Icons.
- Fedora Docs: Guia do usuário Fedora Atomic Desktops Updates, Upgrades & Rollbacks

