|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 05 Feb 2004 14:10:02 To : Vladimir Bormotov Subject : Re: Удалить неиспользуемые пакеты rpm -------------------------------------------------------------------------------- Vladimir Bormotov wrote: > Вот в оффтопике, начиная с какого-то, когда появился microsoft installer, > декларировона функция (не р аботает, или работает криво), которая > показывает как часто использовался тот или иной софтверный пакет, и когда > использовался в последний раз. А в оффтопике вообще все с декларативной точки зрения сделано просто гениально. И линукс не избегнет повторов именно по той причине, что гениальное неизбежно. Hо надеюсь на более качественном технологическом уровне. > > Лично я бы не отказался иметь такую возможность в линуксе. > Hавскидку, можно че-то нашаманить с atime, но лень углубляться. Вот в мастдае все построено на том факте, что приложения после запуска регистрируются. Если просто подкинуть на диск какой-то бинарник, то его запуски вряд ли будут регистрироваться принудительно. С другой стороны в линуксе ничто не мешает собрать статистику по запускаемым процессам. Если ее еще нет, то для этого можно воспользоваться двумя путями: 1. Глобальным. Hаписать ядерный модуль для сбора статистики. (кстати не сложно) 2. Культурным. Предположив что большинство актуальных программ написаны с использованием динамической линковки подставить перехватывующий хук для регистрации всех запусков. Осталось к этому только написать фронэнд для наглядного сопоставления счетчиков запусков отдельных программ с пакетной базой и БГ снова окажется в заднице ;) -- Bye. Aleksey Barabanov <alekseybb at mail.ru> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7824d3df942d.html, оценка из 5, голосов 10
|