Я использую CentOS 7. Я установил Okular, который является средством просмотра PDF, с командой:
sudo yum install okular
Как вы можете видеть на картинке ниже, он установил 37 зависимых пакетов для установки okular.
Но я не был удовлетворен функциями приложения и решил удалить его. Проблема в том, что, если я удаляю его с помощью команды:
sudo yum autoremove okular
Он удаляет только четыре зависимых пакета.
И если я удаляю это командой:
sudo yum remove okular
Он удаляет только один пакет, который является okular.x86_64.
Теперь мой вопрос: есть ли способ удалить все 37 установленных пакетов с помощью команды, или мне нужно удалить все из них по одному?
sudo yum history
, показывались только действия с идентификаторами с 30 по 49. Есть ли способ просмотреть всю историю действий (в том числе с идентификатором 1-29)?yum history list all
.yum remove package_name
удалит только этот пакет и все их зависимости.yum autoremove
удалит неиспользуемые зависимостиЧтобы удалить пакет с его зависимостями, вам нужно установить
yum
плагин с именем:remove-with-leaves
Чтобы установить его, наберите:
Чтобы удалить
package_name
тип:источник