Skip to content

Instantly share code, notes, and snippets.

@viniciusgonmelo
Created July 3, 2023 21:35
Show Gist options
  • Save viniciusgonmelo/c638c2de43e784b6db0eae194da919cb to your computer and use it in GitHub Desktop.
Save viniciusgonmelo/c638c2de43e784b6db0eae194da919cb to your computer and use it in GitHub Desktop.
Comandos para liberar espaço da partição root no Arch.
#!/usr/bin/env bash
# Comandos para liberar espaço da partição root no Arch
# O Arch Linux não guarda versões antigas do Kernel
# por isso não é necessário removê-las para liberar espaço
# Executar os comandos como root
if [ "$EUID" -ne 0 ]
then echo "Executar como root"
exit
fi
# Limpa o repositório local
# https://man.archlinux.org/man/paccache.8.pt_BR
paccache -r
# Remove pacotes orfãos e os arquivos de configuração
pacman -R $(pacman -Qtdq)
# Limpa arquivos temporários
find /tmp -type f -delete
# Remove logs antigos
journalctl --rotate
journalctl --vacuum-time=7d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment