about

The apt-aux is a project the relies heavily on python bindings of apt to create useful tools for analysis and management of the Advanced Packaging Tool.

depends

apt

http://packages.qa.debian.org/a/apt.html
developed and tested with version 0.7.6

dpkg

http://packages.qa.debian.org/d/dpkg.html
developed and tested with verstion 1.14.6

python apt bindings

http://packages.qa.debian.org/p/python-apt.html
developed and tested with version 0.7.3.1

python 2.4

http://www.python.org/
developed and tested with version 2.4.4

usage examples

  • list the providers of virtual package editor:

    apt_search_package.py --provided ^editor | sort
  • list all packages related to math:

    apt_search_package.py --section math
  • list all found sections:

    apt_search_package.py --section . | gawk '{print $4}' | sort | uniq

download

contribute

git clone http://nextt.org/git/apt-aux.git
© 2007-2008 Alexandre Girão