Пара вопросов по зависимостям ...

Как узнать какой файл в системе ( например /usr/lib/kdoskfds.so ) принадлежит к какому пакету ?
Ну и извечный вопрос: как удалить пакет + все то что от него зависит ? :)))

equery

equery b /usr/lib/kdoskfds.so

Насчет удаления - удаляешь один пакет, а зависимости удаляешь через depclean

emerge -C xorg-x11
emerge --depclean world

emege -C удаляет не

emege -C удаляет не всё, есть некотороые ограничения.
c depclean надо вообще по осторожней, помоему он не строит дерево зависимостей, а просто удаляет то что НЕ входит в system и world.
Самый надёжный метод -- ручками. equery может очень в этом помочь.

depclean

удаляет то, что не входит в систем и ворлд и их зависимости.

Постоянно пользуюсь, нареканий не вызывает.
Никто не мешает предварительно проконтролировать список удаляемых пакетов.

Зы, это наверное от оффтопика - боязнь сделать что нибудь не так и все сломается. :)

qfile из

qfile из app-portage/portage-utils делает это немного быстрее, чем query b

ept-get remove

Я читал о нескольких связанных друг с другом утилитах на sourceforge:

ept-get
epkg
genorphan

первый умеет делать именно то, что ты хочешь, второй просто дает список установленных пакетов, третий дает пакеты, от которых не зависят другие пакеты в системе.
т.е этих пакетов нет в зависимостях других пакетов, что однако не значит, что их надо удалять :-)
Пакеты маленькие, работают быстро.

пакетов в официальном дереве нет, но ебильды вроде есть, как есть и готовые бинарники. Тебе надо будет знать, как устанавливать неофициальные ебильды, хотя если не знаешь, сможешь воспользоваться бинарниками.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".