Tenha agora mesmo todos os seus aplicativos Linux salvos localmente! ![]()
![]()
Desenvolvi uma solução em Bash focada em eficiência e autonomia para quem utiliza o ecossistema Flatpak: o ComiteNerd, um gerenciador de Mirror Flatpak Offline.
O projeto nasceu de uma necessidade real: como gerenciar múltiplos computadores Linux em uma rede local sem depender repetidamente da banda de internet para baixar os mesmos gigabytes de runtimes e aplicativos (como VLC, Chrome ou LibreOffice)?
🛠️ O que é o projeto?
Trata-se de um conjunto de scripts que automatiza a criação de um repositório espelho (mirror) completo em um HD externo ou servidor local. Utilizando o motor do OSTree e processamento paralelo, ele sincroniza o conteúdo do Flathub para a sua rede, permitindo que outros PCs se instalem e atualizem apps “voando” pela rede local.
🚀 Ganhos Reais:
-
Economia de Banda: Baixe o aplicativo uma única vez e distribua para quantos PCs quiser.
-
Velocidade Extrema: Instalações que levariam minutos na internet fibra agora acontecem em segundos via rede cabeada ou Wi-Fi local.
-
Filtro Inteligente: Você escolhe o que quer baixar por palavras-chave ou idiomas, evitando desperdício de espaço no HD.
🌐 Casos de Uso e Resiliência
O grande diferencial aparece nos momentos críticos. Imagine os seguintes cenários:
-
Queda de Internet: Se o seu provedor falhar, o trabalho não para. Você pode formatar um PC e reinstalar todas as suas ferramentas de trabalho sem precisar de um único bit da conexão externa.
-
Ambientes de Teste/Lab: Ideal para quem gerencia labs de informática ou casas com vários usuários (como filhos e família), garantindo que todos tenham a versão mais recente dos apps sem gargalos.
-
Zonas com Internet Limitada: Em regiões onde a conexão é instável ou lenta, ter o “estoque” de software em mãos é um divisor de águas.
Uma solução “raiz” feita para resolver problemas de infraestrutura doméstica e profissional com apenas um comando.
🔗 Confira o código completo no meu GitHub: https://github.com/gtavinho/projeto_flatpak_offline
#Linux #BashScripting opensource flatpak devops #Productivity sysadmin zorinos linuxmint