From 642cbf9bcf655665eb4d0ee704b1f622d062ea3c Mon Sep 17 00:00:00 2001 From: Joerg Woelke Date: Fri, 28 Aug 2009 19:05:57 +0200 Subject: [PATCH] grmlzshrc.t2t: Docs for apt related aliases. acp, acs, acsh, adg, ag, agi, ati, au, up. --- doc/grmlzshrc.t2t | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/doc/grmlzshrc.t2t b/doc/grmlzshrc.t2t index 4b8e0e2..d9c68f8 100644 --- a/doc/grmlzshrc.t2t +++ b/doc/grmlzshrc.t2t @@ -395,6 +395,56 @@ life. A few aliases (like those involving //grep// or //ls//) use the option implementations of these tools, and will only be used if such an implementation is detected. +: **acp** (//apt-cache policy//) +With no arguments prints out the priorities of each source. If a package name +is given, it displays detailed information about the priority selection of the +package. + +: **acs** (//apt-cache search//) +Searches debian package lists for the regular expression provided as argument. +The search includes package names and descriptions. Prints out name and short +description of matching packages. + +: **acsh** (//apt-cache show//) +Shows the package records for the packages provided as arguments. + +: **adg** (//apt-get dist-upgrade//) +Performs an upgrade of all installed packages. Also tries to automatically +handle changing dependencies with new versions of packages. As this may change +the install status of (or even remove) installed packages, it is potentially +dangerous to use dist-upgrade; invoked by sudo, if necessary. + +: **ag** (//apt-get upgrade//) +Downloads and installs the newest versions of all packages currently installed +on the system. Under no circumstances are currently installed packages removed, +or packages not already installed retrieved and installed. New versions of +currently installed packages that cannot be upgraded without changing the install +status of another package will be left at their current version. An update must +be performed first (see au below); run by sudo, if necessary. + +: **agi** (//apt-get install//) +Downloads and installs or upgrades the packages given on the command line. +If a hyphen is appended to the package name, the identified package will be +removed if it is installed. Similarly a plus sign can be used to designate a +package to install. This may be useful to override decisions made by apt-get's +conflict resolution system. +A specific version of a package can be selected for installation by following +the package name with an equals and the version of the package to select. This +will cause that version to be located and selected for install. Alternatively a +specific distribution can be selected by following the package name with a slash +and the version of the distribution or the Archive name (stable, testing, unstable). +Gets invoked by sudo, if user id is not 0. + +: **ati** (//aptitude install//) +Aptitude is a terminal-based package manager with a command line mode similar to +apt-get (see agi above); invoked by sudo, if necessary. + +: **au** (//apt-get update//) +Resynchronizes the package index files from their sources. The indexes of +available packages are fetched from the location(s) specified in +/etc/apt/sources.list. An update should always be performed before an +upgrade or dist-upgrade; run by sudo, if necessary. + : **cmplayer** (//mplayer -vo fbdev//) Video player with framebuffer as video output device, so you can watch videos on a virtual tty. Hint: Using fbdev2 allows you to use the shell @@ -525,6 +575,10 @@ anybody else. Grants read, write and execute permission of a file to the owner and read-only plus execute permission to anybody else. +: **up** (//aptitude update ; aptitude safe-upgrade//) +Performs a system update followed by a system upgrade using aptitude; run +by sudo, if necessary. See au and ag above. + = AUXILIARY FILES = This is a set of files, that - if they exist - can be used to customize the -- 2.1.4