💡 Como Mover os Flatpaks para sua Pasta $HOME e Liberar Espaço na Partição /
Se você é usuário de Flatpak e começou a enfrentar falta de espaço na partição raiz (
/
), há uma alternativa prática e eficaz: mover os dados do Flatpak para o seu diretório pessoal, liberando espaço sem comprometer o funcionamento dos aplicativos.
Neste artigo, compartilho como fiz isso utilizando um link simbólico baseado na variável $HOME
, o que torna o processo mais portátil e fácil de adaptar a outros usuários.
🚨 O Problema
Por padrão, o Flatpak armazena seus dados em:
/var/lib/flatpak
Essa pasta pode crescer rapidamente e consumir preciosos gigabytes na partição do sistema. Como geralmente temos mais espaço em /home
, o ideal seria mover esses dados para lá.
🛠️ A Solução: Usar um link simbólico com $HOME
✅ Etapas que segui:
- Criei o novo local dentro da minha pasta pessoal:
mkdir -p $HOME/flatpak
- Copiei os dados existentes para lá:
sudo rsync -aHAXv /var/lib/flatpak/ $HOME/flatpak/
- Removi a pasta original:
sudo rm -rf /var/lib/flatpak
- Criei o link simbólico para redirecionar o acesso:
sudo ln -s $HOME/flatpak /var/lib/flatpak
- Reinstalei o Flathub:
flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
- Testei o resultado:
flatpak list
Se os aplicativos aparecerem corretamente, significa que tudo funcionou! Em alguns caso será necessário reiniciar o computador para os ícones voltar a aparece.
🎯 Vantagens dessa abordagem
- Mais espaço no sistema: Redireciona os dados pesados para onde geralmente temos mais espaço disponível.
- Portabilidade: Ao usar
$HOME
, o processo pode ser facilmente adaptado a outros usuários, inclusive em scripts. - Sem reinstalação: Nenhum Flatpak precisou ser reinstalado.
⚠️ Atenções importantes
$HOME
não é expandido quando usado diretamente em comandos comosudo
, então ele precisa estar dentro do shell do usuário, ou ser substituído pelo caminho absoluto (ex:/home/elizeu
).- Essa técnica funciona perfeitamente para quem controla seu próprio sistema, mas em ambientes multiusuário ou servidores, talvez valha avaliar outras estratégias.
📌 Conclusão
Mover os dados do Flatpak para o $HOME
usando um link simbólico é uma forma segura, reversível e eficiente de liberar espaço na partição raiz. Com algumas linhas de comando, consegui resolver meu problema de armazenamento — e agora compartilho isso para te ajudar também.
Curtiu a dica?
Compartilhe com quem pode precisar e deixe nos comentários suas sugestões, dúvidas ou experiências com Flatpak! 🚀
Deixe seu comentário