Недавно я установил около 20 различных пакетов значков и тем из репозитория Arch. После тестирования я решил удалить большинство из них. Однако мне потребовалось не менее 15 минут, чтобы найти точное написание пакетов, которые я установил, и откуда я их получил. То, что заняло у меня меньше минуты на любой другой ОС, теперь стало основной болью. Есть ли более простой способ удаления пакетов в Arch Linux? Или альтернатива GUI? Особенно, если вы не помните имя пакета или как вы его установили.
1 ответ
2
Да.
У Linux есть много опций, для Arch вы используете pacman ; (следующий код приведен только в качестве примера)
- Подстановочные знаки позволяют использовать
pacman -Rs '.*icon.*'
- История ваших команд позволит вам
pacman -Rs $(history | grep icon | perl -pe 's/.* //g')
- Более конкретная история в /var/log/pacman.log
- Есть 5 интерфейсов GUI и больше для AUR
pacman -Qs '.*icon.*'
выведет список установленных пакетов со значком в имениpacman -Qo path/to/file
сообщит вам, к какому пакету относится файл (например, к какому пункту меню)
Если хороший установщик или менеджер пакетов не использовались, нельзя ожидать, что система предложит вариант удаления.