Вообще надо следующее:
1)Есть система с установленными пакетами, список которых я полчаю например вызовом emerge --tree --emptutree. при этом в системе однозначно есть куча "ничейных фалов"
2)нужно определить, принадлежит ли кому нибудь данный фаил и удалить его, если он ничейный (исключая /home, /mnt/, /etc и т.п)
Таким образом я хочу получиьт систему, в которой есть только фалы, которые нужны её для работы
Не хочетя повторно изобретать велосипед
Смотри форум на gentoo.org
Там было обсуждение подобного вопроса, и там назывались две программы:
yaclener-0.3 и скрипт cruft.sh, они похоже делают то что тебе надо...
З.Ы.: Если будешь их пробовать, расскажи о результатах