logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

use - Frontend to the Usepackage Environment Manager

Description

Usepackage  is  an environment management program. It is based on the principle of packages - collections
       of executables that share a common set of necessary environment  variables,  such  as  PATH,  MANPATH  or
       LD_LIBRARY_PATH.

       For  each given package, use sources the appropriate environment information into the current shell.  The
       environment information is specified in a configuration file, see usepackage(1).

   OPTIONS-v     Output verbose information to the standard error stream.

       -s     Silence warnings for un-matched packages. This is useful in a shell rc script when  a  package  is
              known not to be available on all architectures that the shell is used on.

       -ffile
              Specify an alternate initial configuration file.

       -l     List available packages and groups.

Environment

       Other  than  the  reading and re-definition of environment variables for package setup, use also uses the
       following environment variables for user configuration:

       PACKAGES_PATH  Colon-separated path list giving the directories to search for configuration files. Shell-
                      style tilde (~) user-directory escapes are expanded.

       HOME           If present in the environment, this is used to provide the expansion  for  the  tilde  (~)
                      user-directory.

       SHELL          If  present in the environment, the last path component of this is used for shell matching
                      (see SYNTAX) and detecting the style of  environment  output  that  should  be  used,  see
                      usepackage(1).

Files

/usr/share/usepackage/usepackage.conf
                      The default configuration file.

       /usr/share/usepackage/use.csh
                      Shell setup for csh and derivatives.

       /usr/share/usepackage/use.bsh
                      Shell setup for bourne shell and derivatives.

       /usr/share/usepackage/use.ksh
                      Shell setup for ksh.

       /usr/bin/usepackage
                      The underlying Usepackage executable.

Name

       use - Frontend to the Usepackage Environment Manager

See Also

usepackage(1), csh(1), sh(1), ksh(1)

Usepackage                                           $Date$                                               USE(1)

Synopsis

cshandderivatives:
               source /usr/share/usepackage/use.csh

       bourneshellandderivatives:
               source /usr/share/usepackage/use.bsh

       kornshell:
               . /usr/share/usepackage/use.ksh

       use [-vs] [-f file] package...use -l

See Also