Rpm: Version 0.2 Copyright (c) 1998, 1999 Karl J. Runge A wrapper program to rpm. Usage: Rpm -h (this help) Rpm [rpm_args] ... Where "file" is a local rpm file or url is a ftp:// url to an rpm file. Directories "dir" are recursively searched for *.rpm files. rpm_args are args to rpm for installation. Default: -Uvvh. Rpm: 1) Retrieves files given by ftp:// url and places in common area (currently /usr/local/RPMS) 2) Runs a size, md5, PGP checks via rpm --checksig 3) Runs rpm on the source as root to install it. (root password will be prompted for.) Misc: Rpm -L ... will just to a rpm listing of the associated package. (piped to xargs ls -ldt to show dates and sizes). Same as -q -D Changes rpm common area. -m Prompts you to select a mirror site. -log Use as log file. -l -no_install Do not install packages, just test what would -n happen (packages ARE downloaded, however) -S Report Size only. -no_size Do not report Size. -ns -no_pgp Do not use pgp which checking. -upgrade_only Only install package if earlier version -uo is already installed. # -fetch_updates Fetch the contents of the RedHat "updates" # -fu directory for this architecture. -sleep sleep n seconds between packages. Programs needed: Basic: perl5 sh mv date xargs ls tee file basename uname sed awk Extra: rpm pgp ncftp HomeBrew: url_size sum.pl Some useful URL's: ftp://ftp.redhat.com/pub/redhat/redhat-4.2/i386/RedHat/RPMS/ ftp://ftp.redhat.com/pub/redhat/redhat-5.2/i386/RedHat/RPMS/ ftp://ftp.redhat.com/updates/4.2/i386/ Info, guides, Errata http://www.redhat.com/support/docs/rhl/ http://www.redhat.com/support/docs/rhl/rh42-errata-general.html http://www.redhat.com/corp/support/errata/rh52-errata-general.html Mirrors: ftp://gatekeeper.dec.com/pub/linux/redhat/ ftp://ftp.infomagic.com/pub/mirrors/linux/RedHat/ ftp://sunsite.unc.edu/pub/Linux/distributions/redhat/ ftp://tsx-11.mit.edu/pub/linux/distributions/redhat/