pacman, por definição, só pode saber sobre pacotes que estão em seu banco de dados; Então, tanto aqueles instalados por pacman ou um ajudante AUR que envolve pacman / makepkg.
Qualquer coisa que você tenha instalado sem o pacman, por exemplo, usando algo como pip ou gem, é sua responsabilidade .
Assim, mesmo o seu exemplo ( sudo pacman -Rsn <package>
) não funcionará, pois esses pacotes não estão no banco de dados . Existe um processo descrito no wiki para ajudar a identificar possíveis candidatos, mas eles ainda precisam ser removidos manualmente (ou seja, com rm
) e com cuidado .
A única outra categoria de pacote que poderia ser coberta por este cenário é um pacote AUR que foi subseqüentemente excluído, e então seria necessário usar o pacman para removê-lo; isso pode ser feito com # pacman -Rns $(pacman -Qtdq)
.