Blame doc/leaves.rst

Packit Service 27f74b
..
Packit Service 27f74b
  Copyright (C) 2015 Emil Renner Berthing
Packit Service 27f74b
Packit Service 27f74b
  This copyrighted material is made available to anyone wishing to use,
Packit Service 27f74b
  modify, copy, or redistribute it subject to the terms and conditions of
Packit Service 27f74b
  the GNU General Public License v.2, or (at your option) any later version.
Packit Service 27f74b
  This program is distributed in the hope that it will be useful, but WITHOUT
Packit Service 27f74b
  ANY WARRANTY expressed or implied, including the implied warranties of
Packit Service 27f74b
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
Packit Service 27f74b
  Public License for more details.
Packit Service 27f74b
Packit Service 27f74b
==================
Packit Service 27f74b
DNF leaves Plugin
Packit Service 27f74b
==================
Packit Service 27f74b
Packit Service 27f74b
List installed packages not required by any other installed package.
Packit Service 27f74b
Packit Service 27f74b
--------
Packit Service 27f74b
Synopsis
Packit Service 27f74b
--------
Packit Service 27f74b
Packit Service 27f74b
``dnf leaves``
Packit Service 27f74b
Packit Service 27f74b
-----------
Packit Service 27f74b
Description
Packit Service 27f74b
-----------
Packit Service 27f74b
Packit Service 27f74b
`leaves` lists all the packages installed on your system which are not required as a dependency of another installed package. However two or more packages might depend on eachother in a dependency cycle. Packages in such cycles, which are not required by any other package, are also listed.
Packit Service 27f74b
Packit Service 27f74b
-------
Packit Service 27f74b
Options
Packit Service 27f74b
-------
Packit Service 27f74b
Packit Service 27f74b
All general DNF options are accepted, see `Options` in :manpage:`dnf(8)` for details.
Packit Service 27f74b
Packit Service 27f74b
-------------------
Packit Service 27f74b
Why is this useful?
Packit Service 27f74b
-------------------
Packit Service 27f74b
Packit Service 27f74b
The list gives you a nice overview of what is installed on your system without flooding you with anything required by the packages already shown.
Packit Service 27f74b
The following list of arguments basically says the same thing in different ways:
Packit Service 27f74b
Packit Service 27f74b
* All the packages on this list is either needed by you, other users of the system or not needed at all -- if it was required by another installed package it would not be on the list.
Packit Service 27f74b
* If you want to uninstall anything from your system (without breaking dependencies) it must involve at least one package on this list.
Packit Service 27f74b
* If there is anything installed on the system which is not needed it must be on this list -- otherwise it would be required as a dependency by another package.
Packit Service 27f74b