Quando instalei originalmente a minha distro opensuse-leap (42.1), tomei o tamanho recomendado para a partição raiz, que era 40gb. Enquanto isso, atualizei para 42.2 (Plasma 5.8.6) e hoje, quando estava trabalhando na minha máquina, coisas estranhas aconteceram: por exemplo, o hp-setup gui para minha impressora lan congelou, o que não foi eliminado por kill -9
, etc.
Então eu reiniciei minha máquina e de repente o login não apareceu mais, então no meu desespero eu mudei para os terminais virtuais via Strg + Alt + F1. Lá eu notei que meu /
estava 100% cheio via df -h
depois que foi sugerido por não ser mais capaz de usar meu bash-history (algo como cannot access ... anymore, no free space on device
). Então eu tentei desinstalar alguns pacotes "desnecessários" como o digikam via zypper, que não funcionava bem (estava regularmente dizendo: falha de página ... sem espaço livre no dispositivo). Isso terminou em df -h
ainda dizendo 100% de /
usado, apesar do uso do disco ser apenas 38Gb
vs. 40Gb
no total.
Assim, no final, eu deletei todos os arquivos > 1MB em / tmp (o que é perigoso, eu sei) e digitei rpm --rebuilddb
e agora tenho 25% (ou seja, 10Gb) de espaço livre e posso trabalhar no meu sistema sem problemas de morte de nervos devido a 100% de uso do disco novamente.
Então, minhas perguntas são:
/
usage, é atingido, para que eu não instale os pacotes ou limpe minha partição raiz antes? /tmp/
directory ou /var/
directory (ou algum outro diretório?), que não são acessados há muito tempo?