×
Внимание, Tele2 отказывает в доставке SMS от Google (18 июнь 2017)

Крайне неприятная новость для пользователей российского сегмента сетей связи мобильного оператора Tele2.

Вопрос Удалить пакет вместе с зависимостями в Linux

Больше
2 года 11 мес. назад #1 от savage
savage создал эту тему: Удалить пакет вместе с зависимостями в Linux
Скажите, возможно ли удаляя пакет в линуксе, удалить и его зависимости? Чтоб не оставалось осиротевших пакетов в системе?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 года 11 мес. назад #2 от evgenij
evgenij ответил в теме Удалить пакет вместе с зависимостями в Linux
Смотря где, у вас какой дистрибутив то хоть скажите?
Для Fedora: устанавливаем этот пакет:
# yum install yum-plugin-remove-with-leaves

Этот плагин удаляет неиспользуемые зависимости, которые были инсталлированы в систему при установке пакета. Помогает поддерживать систему в чистоте от неиспользуемых библиотек и пакетов.

Плагин добавляет два параметра к команде remove:

--leaves-exclude-bin - Не удалять список пакетов, содержащих исполняемые бинарные файлы.

--remove-leaves - Удалить неиспользуемые зависимости для других пакетов.

Для использования данного плагина по умолчанию необходимо внести изменения в файл /etc/yum/pluginconf.d/remove-with-leaves.conf. После устновки плагина этот файл выглюдит следующим образом

[main]
enabled = 1
#exclude_bin = 1
#remove_always = 1

Соответствено необходимо раскоментировать и установить в значения 0|1 по своему усмотрению. Для постоянного использования с удалением бинарных файлов файл должен иметь следующий вид:
[main]
enabled = 1
exclude_bin = 0
remove_always = 1


Дождались! Fedora 26.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 года 11 мес. назад #3 от serge
serge ответил в теме Удалить пакет вместе с зависимостями в Linux
мне всегда казалось что юм и так удаляет зависимости, разве не? по дефолту.

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 года 11 мес. назад #4 от evgenij
evgenij ответил в теме Удалить пакет вместе с зависимостями в Linux
Для дебов как-то так можно попробовать - deborphan, показывает ненужные deb пакеты) в связке с

apt-get remove --purge

В Mandriva помню что очень легко по умолчанию чистятся осиротевшие пакеты:

urpme --auto-orphans

Дождались! Fedora 26.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.