Я хотел удалить определенный пакет в Gentoo и просматривал справочную страницу emerge. Я нашел --unmerge
вариант:
ВНИМАНИЕ: Это действие может удалить важные пакеты! Удаляет все соответствующие пакеты. Это не проверяет зависимости, поэтому может удалить пакеты, необходимые для правильной работы вашей системы. Аргументами могут быть атомы или сборки. Для зависимой версии --unmerge используйте --depclean или --prune .
Однако я хотел бы, чтобы emerge проверил, требуется ли пакет, который я хочу удалить, какому-либо другому установленному в системе пакету. --depclean
и --prune
не предоставляйте эту функциональность:
--depclean
удаляет пакеты, которые были установлены как зависимости, но больше не нужны--prune
«удаляет из вашей системы все версии пакета, кроме самой высокой»
Разве нет версии для проверки зависимостей --unmerge
?
emerge --depclean
удаляются все пакеты, которые были установлены с помощьюemerge --oneshot
(если эти пакеты не нужны пакету из мира)?