|   |   | 
| (18 intermediate revisions by 5 users not shown) | 
| Line 1: | Line 1: | 
| − | =NAME=
 | + | The '''lvu''' command is a multi-purpose Lunar package viewing utility, and is the 'Swiss Army knife' of the Lunar Linux package management tools. | 
| − |        lvu -query/view lunar package managementinformation
 | + |  | 
|  |  |  |  | 
| − | =SYNOPSIS=
 | + | The '''lvu''' command provides options to: | 
| − | lvu alien|leafs|orphans|pam<br> | + | * search for modules and keywords in the '''moonbase''' | 
|  | + | * show the long description of a module | 
|  | + | * show general information about a module in the '''moonbase''' and its installation history | 
|  | + | * show which modules are installed, and their versions | 
|  | + | * show which modules need to be updated when a new '''moonbase''' is download | 
|  | + | * and much more | 
|  |  |  |  | 
| − | lvu cd|what|where|website|sources|urls|maintainer|version $MODULE<br>
 | + | ==== Manual Pages ==== | 
|  |  |  |  | 
| − | lvu compile|compiler|links|install|sum|md5sum $MODULE<br>
 | + | For more information see the [[Tools:lvu.1.manpage|lvu(1)]] man page | 
| − |   | + |  | 
| − | lvu export|import [snapshot]<br>
 | + |  | 
| − |   | + |  | 
| − | lvu moonbase|html|updatelog|activity<br>
 | + |  | 
| − |   | + |  | 
| − | lvu search "phrase"<br>
 | + |  | 
| − |   | + |  | 
| − | lvu service port|acronym<br>
 | + |  | 
| − |   | + |  | 
| − | lvu newer|older <yyyymmdd><br>
 | + |  | 
| − |   | + |  | 
| − | lvu from <path/file><br>
 | + |  | 
| − |   | + |  | 
| − | lvu installed $MODULE<br>
 | + |  | 
| − |   | + |  | 
| − | lvu held|exiled|expired<br>
 | + |  | 
| − |   | + |  | 
| − | lvu section [section]<br>
 | + |  | 
| − |   | + |  | 
| − | lvu voyeur [delay or $MODULE<br> | + |  | 
| − |   | + |  | 
| − | lvu depends $MODULE<br>
 | + |  | 
| − |   | + |  | 
| − | lvu tree $MODULE<br>
 | + |  | 
| − |   | + |  | 
| − | lvu eert $MODULE<br>
 | + |  | 
| − |   | + |  | 
| − | lvu size $MODULE<br>
 | + |  | 
| − |   | + |  | 
| − | lvu submit|edit|unedit [module] lvu $MODULE_SCRIPT $MODULE<br>
 | + |  | 
| − |   | + |  | 
| − | =COPYRIGHT=
 | + |  | 
| − |        lvu(1)  is Copyright (C) 2002-2003 Terry Chan with portions copyrighted
 | + |  | 
| − |        by previous authors 2001-2002 lvu(1) also contains  material  which  is
 | + |  | 
| − |        Copyright (C) Lunar-Linux team.
 | + |  | 
| − |   | + |  | 
| − | =DESCRIPTION=
 | + |  | 
| − |        lvuis part of the lunar source-based package management suite. It is a
 | + |  | 
| − |        general purpose command-line tool for displaying package logs,  version
 | + |  | 
| − |        information,   checking  for  installed  packages,  checksums,  message
 | + |  | 
| − |        digests, maintainer information, package  URL  information,  displaying
 | + |  | 
| − |        new  packages,  untracked files, sections, searching for files that are
 | + |  | 
| − |        installed, finding when modules were created and packages in the  soft-
 | + |  | 
| − |        ware  catalogue.  It  can even take and retrieve snapshots of currently
 | + |  | 
| − |        installed packages for easy duplication.
 | + |  | 
| − |   | + |  | 
| − | =OPTIONS=
 | + |  | 
| − | <dt> alien</dt>
 | + |  | 
| − | <dd>find and display all files which are not currently tracked by the lunar package management system</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>leafs</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd>displays installed modules that have no explicit dependencies on them orphans or displays installed modules that are missing required dependencies</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>pam</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd>display modules installed that are pam aware</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>cd module</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd>changes current directory to the given module and execs a new shell</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>what module</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd>view the long package description</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>where module</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd>display the section a module belongs to</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>website module</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd>display the URL for the specified module</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>sources module</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> list all source files contained in a module</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>urls module</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> list all URLs for a module</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>maintainer module</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd>display the email address of the person currently responsible for maintaining a specified module</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>version module</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> display version of module in moonbase</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>compile module</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> show the compiler output generated when the module was built</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>compiler module</dt>
 | + |  | 
| − | <dd> display the version of compiler used for creating the ELF files in modules</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>links module</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> display the modules that this module's ELF binary files actually links to</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>install module</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> used to determine what files were installed by a module and where those files are located</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>held</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> display held modules</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>exiled</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> display exiled modules</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>expired</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> display a list of modules which will be updated by a `lunar renew`</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>sum $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> print CRC checksums for modules(s). If no module is given it defaults to all.</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>md5sum $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> print module MD5 message digests (fingerprints). If no module is given it default to all</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>export</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> take a snapshot of all modules currently installed</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>import snapshot</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> restore the snapshot from a previous lvu export command (see the export option)</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>moonbase</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> prints the entire moonbase</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>html</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> prints the entire moonbase in a nice html format</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>updatelog</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> view summary log of previous lunar update</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>activity</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> view the main lunar activity log</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>search "phrase"</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> Searches modules long descriptions for phrase</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>service port|acronym</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> displays modules that provide the given service port|acronym</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>newer date</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> print packages that are newer than a specified date. the date must be specified in the 'yyyymmdd' format, where y=year, m=month, and d=day</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>older date</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> print packages that are older than a specified date. the date must be specified in the 'yyyymmdd' format, where y=year, m=month, and d=day</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>from <path/>file</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> find out what module has $PATH/file installed</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>installed $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> view all installed packages and corresponding version numbers or check to see whether a particular package is installed and if it is installed display its version number</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>section $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> view a list of all sections in the software catalogue or display a list of packages from a specific section</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>size $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> display the size of a given module or all your installed modules in KB</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>voyeur $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> start looking at what lin is compiling at the moment and outputs it. A module can be optionally specified.</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>depends $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd>displays the modules that explicitly or recursively depend on this module.</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>tree $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd>displays a tree of the module's dependencies.</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>eert $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> displays a tree of the module's reverse dependencies.</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>edit $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> Copy an existing module to zlocal so it can be edited. Turn on ZLOCAL_OVERRIDES to make sure your edited module gets used instead of the default module.</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>unedit $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> Discards your 'edit'ed zlocal module. Works the same as removing</dd>
 | + |  | 
| − |  it.
 | + |  | 
| − |   | + |  | 
| − | <dt>submit $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> Submit a module to the lunar module submission list/mail alias. Please only submit tested changes.</dd>
 | + |  | 
| − |   | + |  | 
| − | <dt>$MODULE_SCRIPT $MODULE</dt>
 | + |  | 
| − |   | + |  | 
| − | <dd> replace $MODULE_SCRIPT with any of the following DETAILS | CONFIGURE | CONFLICTS | PRE_BUILD | BUILD | POST_BUILD | POST_INSTALL | POST_REMOVE to show module scripts for the module</dd>
 | + |  | 
| − |   | + |  | 
| − | =AUTHOR=
 | + |  | 
| − | Original version written by Brian Peterson<br>
 | + |  | 
| − | Modified by Kyle Sallee<br>
 | + |  | 
| − | Updated Thomas Stewart 01/15/2002<br>
 | + |  | 
| − | Converted to Lunar by Terry Chan 03/23/2002<br>
 | + |  | 
| − | Edited and new functions added by Chuck Mead 05/21/2002<br>
 | + |  | 
| − | Updated again by Terry Chan 08/08/2003<br>
 | + |  | 
| − |   | + |  | 
| − | =REPORTING BUGS=
 | + |  | 
| − |        Report bugs to <maintainer@lunar-linux.org>
 | + |  | 
| − |   | + |  | 
| − | =SEE ALSO=
 | + |  | 
| − |        lunar(8), lin(8), lrm(8), lget(8), moonbase(1)
 | + |  | 
| − |   | + |  | 
| − | =WARRANTY=
 | + |  | 
| − |        This is free software with ABSOLUTELY NO WARRANTY
 | + |  | 
| − |   | + |  | 
| − | Lunar Linux                       August 2003                           LVU(1)
 | + |  |