1

Здравствуйте.
Я никак не могу найти способа произвести очистку системы от пакетов-сирот.

Плагин к yum remove-with-leaves не предлагать, так как он не решает задачи, я уже много пакетов ставил и удалял и после них осталось много зависимостей, которые теперь никем не используются. Да и с этим плагином, нужно явно указывать удаление зависимостей, что тоже как-то напрягает.

У fedorы что нет что-то типа арчевского pacman -Qdt ?

Алексей

2 (08.02.2012 15:48:59 отредактировано verg)

rpmorphan http://rpmorphan.sourceforge.net/

http://rpmorphan.sourceforge.net/rpmorphan.1.html
http://rpmorphan.sourceforge.net/rpmorphan.jpeg

Есть в репозитории:

 Консоль:
# yum install rpmorphan

з.ы. не нужно, но каждый решает сам.

3

Я тоже считаю, что проблема неактуальна.

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

4

Ну а я не соглашусь, меня раздражают ненужные мне пакеты, при обновлениях они могут тянуть ненужный трафик, даже с безлимиткой и толстым каналом, зачем нужны эти лишние телодвижения.  Как говорится, держи руки в тепле, а систему в чистоте (с)  :rolleyes:

rpmorphan очень странная утилита, она мне постоянно показывает в качестве сирот пакеты из состава libreoffice, хотя они мне нужны ab и ни одной действительно ненужной сиротки. Жалко, что нет достойного инструмента ac

Алексей

5

А как вы предлагаете определять сирота пакет или нет?

6 (08.02.2012 17:06:18 отредактировано PantiL)

Если от пакета ни один другой не зависит, и если пакет не был установлен командой yum install, другие ж пакетные менеджеры справляются с этой задачей ab

Я долго пользовался gentoo и arch'ем , ни portage , ни pacman ни разу не ошиблись в опредлении сирот.

Алексей

7

ТС, так может вернуться на арч или генту и нервы будут спокойны?

8

Возможно.
Но не хочется бросаться в крайности.

Думалось обжиться в дистре с дружелюбным интерфейсом ab

Алексей

9

Видимо пользователя и разработчикам Федоры это не нужно.
Напиши сам плагин к юму, например.

Кстати, есть yum history и лог yum. Так что решить вопрос можно, было бы желание.

10 (22.03.2012 14:09:13 отредактировано verg)

Думаю стоит, для целостности, упомянуть в теме "позабытый" yum-utils http://linux.die.net/man/1/yum-utils
И входящий в него инструмент package-cleanup http://linux.die.net/man/1/package-cleanup

 Консоль:
# yum install yum-utils

Использовать с осторожностью!


з.ы. использую его на openSUSE