libdnf

This library provides a simple package manager interface using hawkey and librepo.

Getting Started

To install the libdnf library you either need to install the libdnf package from your distributor, or you can build a local copy. To do the latter just do:

dnf install automake autoconf libtool glib-devel
./autogen.sh
make
make install

Hacking

If you want a new feature, or have found a bug or a way to crash this library, please report as much information as you can to the issue tracker - patches very welcome.

New functionality or crash fixes should include a test in `src/dnf-self-test.c` to ensure we don't regress in the future. New functionality should also be thread safe and also not leak *any* memory for success or failure cases.

License

LGPLv2+