посмотреть список
установленный пакетов название которых соответствует
условию:
pacman -Qqs | grep gh
удалить список пакетов:
pacman -R $(pacman -Qqs | grep gh)
но в процессе удаления может выдать сообщение что в системе есть зависимости, когда от удаляемого пакета зависит другой пакет, то есть может нарушиться их работа.
Поэтому для удаления выбранных пакетов нужно
- либо добавить к ним также и
удаление зависимых пакетов:
pacman -Rsc $(pacman -Qqs | grep gh)
- либо
проигнорировать зависимости и удалить тока указанные пакеты:
pacman -Rdd $(pacman -Qqs | grep gh)
подробнее смотри
archwiki про пакман