Imported Upstream version 0.7.11
[platform/upstream/libsolv.git] / doc / solv.txt
1 solv(1)
2 =======
3 :man manual: LIBSOLV
4 :man source: libsolv
5
6
7 Name
8 ----
9 solv - example package manager based on libsolv
10
11 Synopsis
12 --------
13 *solv* install [OPTIONS] PKG...
14
15 *solv* erase [OPTIONS] PKG...
16
17 *solv* list [OPTIONS] PKG...
18
19 *solv* info [OPTIONS] PKG...
20
21 *solv* search [OPTIONS] STRING...
22
23 *solv* verify [OPTIONS] PKG...
24
25 *solv* update [OPTIONS] PKG...
26
27 *solv* dist-upgrade [OPTIONS] PKG...
28
29 *solv* repolist [OPTIONS]
30
31 Description
32 -----------
33 The solv tool demos some features of the libsolv library. It is not
34 meant to replace a real package manager, for example it does not cache
35 downloaded packages.
36
37 *--root* 'ROOTDIR'::
38 Install packages using 'ROOTDIR' as root of the filesystem. This also
39 means that the package database of 'ROOTDIR' will be used.
40
41 *--clean*::
42 Also get rid of no longer needed packages when erasing, like libraries
43 that have been used by the erased packages.
44
45 *--best*::
46 Force usage of the best package (normally the one with the highest
47 version) for install and update operations.
48
49 *--testcase*::
50 Write a testcase after dependency solving.
51
52 The following options can be used to filter the packages. If the
53 same option is used multiple times, the result is ORed together.
54
55 *-i*::
56 Limit the packages to installed ones.
57
58 *-r* 'REPO'::
59 Limit the packages to the specified repository.
60
61 *--arch* 'ARCHITECTURE'::
62 Limit the packages to the specified package architecture.
63
64 *--type* 'TYPE'::
65 Limit the packages to the specified package type.
66
67 Author
68 ------
69 Michael Schroeder <mls@suse.de>
70
71 ////
72 vim: syntax=asciidoc
73 ////