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