Provided by: aptsh_0.0.7+nmu2ubuntu3_amd64 bug

NAME

       Aptsh - interactive APT shell

SYNOPSIS

       aptsh  {install  pkg  |  remove pkg | update | ... } [-?, --help] [-c, --config-file configuration_file ]
       [-s, --storing] [-v, --version] [-x, --execute aptsh_command ]

DESCRIPTION

       Aptsh is a tool which makes using APT much easier. It gives you an interactive shell with all those sweet
       features  like  tab-completion  (which  you can use to complete name of a package), simpler access to apt
       commands and easier package searching (ls, rls). Although it's not necessary, it just tries to make  life
       easier.

       Other way of using Aptsh is using it as a normal command-line tool, a replacement for apt-* commands.

USAGE

       We'll try to do some ordinary administration tasks - install/remove/search few packages.  As a root, type
       'aptsh' and press return. Then type 'ins', and press Tab - 'ins' should change into 'install' followed by
       a  whitespace.  Now write down 'kde', and press Tab twice - if you're using Debian or other large distro,
       it should ask you whether you want to see all packages which begin with 'kde'. As you should have noticed
       -  it  works  exactly  like  a  good shell. You can also play with 'remove' - then aptsh will prompt only
       installed packages. And remember, that you can pipe results of commands (ie. dump | grep ^Package  |  cut
       -d  -f 2 | grep ^kde ).  You can execute a normal shell command by preceding it with ".".

COMMANDS

       Aptsh commands:

              dump-cfg
                     Dump all aptsh options.

              dpkg   Query dpkg.

              ls     Search  for packages by matching names to a wildcard. Remember that in some enviroments you
                     have to put the expression between " " or preced special chars with \.

              rls    Search for packages by matching names to a regular  expression.  Read  note  about  special
                     chars above!

              whatis Display a short description of a package.

              whichpkg
                     Find the package that supplies the given command or file.

              listfiles
                     List all files owned by a package.

              news   Obtain the latest news about the package from Debian servers

              changelog
                     Retrieve latest changelog for the package from Debian servers

              toupgrade
                     List packages with newer versions available for upgrading

              `      Change mode.

              queue-commit
                     Commit stored commands. User answers to all prompts.

              queue-commit-say
                     Commit commands kept in command queue, automatically answering to all prompts. It should be
                     followed by the answer, if  not,  it  answers  \n  (then  usually  program's  behaviour  is
                     default).  Proper  usage  of commit-say would be "commit-say y" - then Aptsh answers 'y' to
                     all prompts.

              queue  Display currently stored commands.

              queue-remove
                     Remove stored commands from list. It should be followed by list or section  of  numbers  of
                     items  to  remove. Proper usage of this command would be: "commit-remove 1 3 10-15 21" - it
                     will remove items numbered as 1, 3, 10, 11, 12, 13, 14, 15, 21. You can  use  alias  'last'
                     which refers to the last item.

              queue-clear
                     Clear list of stored commands

              orphans
                     Find orphaned libraries on your system.

              orphans-all
                     Find  all  orphaned  packages on your system, not only libraries. It's output is other than
                     the orphans' one - it's splitted into two columns, first one  contains  packages'  Section,
                     second Name.

              help   Executes  'man  aptsh',  or  displays  short  info  about  commands  (if  any were given as
                     arguments).

              help-howto
                     Displays HOWTO. You can pipe it to a browser ("more" or "less") or grep it.

              quit   Erm... quit? :)

       apt-get querying commands (see man apt-get):

              install

              update

              upgrade

              dselect-upgrade

              dist-upgrade

              remove

              purge  (same as remove --purge )

              source

              build-dep

              check

              clean

              autoclean

       apt-cache querying commands (see man apt-cache):

              show

              dump

              add

              showpkg

              stats

              showsrc

              dumpavail

              unmet

              search

              depends

              rdepends

              pkgnames

              dotty

              policy

              madison

AUTHOR

       Marcin Wrochniak (wrochniak@gmail.com)