FreeSource : EugenePivnev/Projects/RpmOptimiser

Штука для тех, кто хочет видеть свою rpm-based-систему стройную, как серна ;-)
Т.е. – ни байта лишнего.
Есть наработки для Alt Linux и FC5/6, но работают не идеально:
Не очень много, но всё равно неприятно :-(
Если есть желание – приглашаю к обсуждению.

Functions

Options

Short Long Description
-r --recuring <level> Recursive tops (w/o level – max)
-a --all List all rpms (or -r0)
-t --top List top rpms (or r1+)
-x --exclude Excluding rpms (in recuring tops)
-X
Excluding rpms (in recuring tops) – from file
-o --output Output filename
-t --dot Graphiz output
-s --summary List w/ rpm summary
-d --debug Debug
-h --help Print help and exit
-V --version Print version and exit
-v --verbose Enable verbose mode

Roadmap

Done


Tests

Test of list all pkgs and their provides/requires

Output

dot -T<lang> -o <outfile> <file>
lang=ps,svg,fig

Ideas

Shortcuts

?

??

???