A ferramenta certa para este trabalho é paccache
1 :
paccache -r -k 1 -c /path/to/cache/dir
Isso exclui -r
de todas as versões em cache de cada pacote, exceto para o mais recente -k 1
no diretório de cache especificado por meio de -c
Você sempre pode mover os pacotes antigos para outro diretório, em vez de excluí-los imediatamente e excluí-los somente mais tarde.
Execute paccache -h
para mais detalhes.
1: Um utilitário flexível de limpeza de cache do pacman incluído no pacote pacman