mirror of https://github.com/openSUSE/libsolv.git
70 lines
1.5 KiB
Plaintext
70 lines
1.5 KiB
Plaintext
rpmdb2solv(1)
|
|
=============
|
|
:man manual: LIBSOLV
|
|
:man source: libsolv
|
|
|
|
|
|
Name
|
|
----
|
|
rpmdb2solv - convert the rpm database into a solv file
|
|
|
|
Synopsis
|
|
--------
|
|
*rpmdb2solv* ['OPTIONS'] ['REFFILE.solv']
|
|
|
|
Description
|
|
-----------
|
|
The rpmdb2solv tool reads rpm's installed packages database
|
|
and writes it in solv file format to standard output. You can
|
|
make use of an old version of the database by specifying a
|
|
'REFFILE.solv' file.
|
|
|
|
*-o* 'OUTFILE'::
|
|
Write the generated solv to 'OUTFILE' instead of standard output.
|
|
|
|
*-P*::
|
|
Print percentages as packages are being read in. The output
|
|
format is like rpm's --percent option.
|
|
|
|
*-r* 'ROOTDIR'::
|
|
Use 'ROOTDIR' as root directory.
|
|
|
|
*-D* 'DBPATH'::
|
|
Use the database in the 'DBPATH' directory.
|
|
|
|
*-k*::
|
|
Read pubkeys from the rpm database instead of installed packages.
|
|
Note that many distributions stopped storing pubkeys in the
|
|
database but use a directory like */var/lib/rpm/pubkeys*
|
|
instead.
|
|
|
|
*-A*::
|
|
Also scan the */usr/share/appdata* for installed appdata files
|
|
and create pseudo packages for each file.
|
|
|
|
*-p* 'PRODDIR'::
|
|
Also read SUSE product files from directory 'PRODDIR'. The
|
|
standard directory is */etc/products.d*.
|
|
|
|
*-n*::
|
|
Do not read any packages from the rpm database. This is useful
|
|
together with *-p* to only convert SUSE products.
|
|
|
|
*-C*::
|
|
Include the package changelog in the generated solv file.
|
|
|
|
*-X*::
|
|
Autoexpand SUSE pattern and product provides into packages.
|
|
|
|
See Also
|
|
--------
|
|
rpms2solv(1)
|
|
|
|
Author
|
|
------
|
|
Michael Schroeder <mls@suse.de>
|
|
|
|
////
|
|
vim: syntax=asciidoc
|
|
////
|