Go to file
Keerthana K 85855701f2 Add reboot-required option support
--reboot-required option is used to filter out the packages which
needs a system reboot post the package update.

Change-Id: Ibf346bb6d9a7ad1356edf19af0644490e4fb21e2
2018-11-14 17:19:39 -08:00
client Add reboot-required option support 2018-11-14 17:19:39 -08:00
common update changes from current working branch - iter1 2018-01-12 22:48:40 +00:00
include Add reboot-required option support 2018-11-14 17:19:39 -08:00
shell Added bash completion file. 2016-08-22 16:39:59 -07:00
solv Merge "Bug 2210743: fix crash when no repos enabled." into dev 2018-10-11 23:39:16 -07:00
tests Add reboot-required option support 2018-11-14 17:19:39 -08:00
tools Add reboot-required option support 2018-11-14 17:19:39 -08:00
.gitignore update changes from current working branch - iter1 2018-01-12 22:48:40 +00:00
COPYING Update license info 2015-04-15 17:10:08 -04:00
Makefile.am merge uselibsolv branch. 2017-05-15 17:32:45 -07:00
README initial commit 2015-04-01 18:59:27 -07:00
configure.ac merge uselibsolv branch. 2017-05-15 17:32:45 -07:00
tdnf-cli-libs.pc.in add cli lib 2017-02-27 14:13:28 -08:00
tdnf.conf initial commit 2015-04-01 18:59:27 -07:00
tdnf.pc.in merge uselibsolv branch. 2017-05-15 17:32:45 -07:00

README

In  order to compile, from the checkout directory, run the following

aclocal
libtoolize
automake --add-missing
autoreconf
./configure
make

create a conf file named tdnf.conf under \etc\tdnf with the following content

[main]
gpgcheck=1
installonly_limit=3
clean_requirements_on_remove=true
repodir=/etc/yum.repos.d
cachedir=/var/cache/tdnf

Now configure repo files under /etc/yum.repos.d or your repodir following 
.repo format of dnf/yum.

You should now have a client executable named tdnf under tools/cli
To test, run ./tools/cli/tdnf list installed

You will see a list of installed packages and their related info