Для начала генеральной уборки надо сменить сессию на root, т.к. практически все команды надо запускать от рута. su Первое, что нам надо сделать, это провести очистку кеша. Когда вы устанавливаете программы через pacman, то нераспакованные архивы остаются в системе. Чтобы от них избавиться введите команду pacman -Scc Далее надо удалить пакеты-сироты (орфаны) packages-orphans, они устанавливаются, как зависимости, но теперь не нужны. Однако не спешите сразу их удалять, а сначала проверьте, нет ли в них нужных вам пакетов. pacman -Qtdq Если их нет, то удаляем их командой pacman -Qtdq | pacman -Rns - (Минус (dash) на конце команды нужен, это не опечатка) Или такой вид написания команды, тут как вам больше нравится pacman -Rns $(pacman -Qtdq) Если добавить в команду ещё одну букву t, то удалим и необязательные зависимости pacman -Qttdq | pacman -Rns - Далее удаляем циркулярные зависимости, но перед удалением, также проверьте пакеты. pacman -Qqd | pacman -Rsu - pacman -Qqd | pacman -Rsu