Table of Contents

Software Installation & Maintenance


Package management systems

Packaged pre-compiled binaries

RPM - Red Hat Package Manager format

        rpm -i package.rpm
        rpm -U package.rpm
        rpm -e package.rpm
        rpm -qa

Dpkg (DEB) - Debian's binary package format

BSD package management


Scripting language-specific module management

Advantage of (most) package management systems


Doing it yourself from the source code


Making software available


Commercial software


Maintaining a lab or a large group of machines


Upgrading software


Lab Activity

Software packages: Google Chrome

Install the Google Chrome web browser on your virtual Linux systems.

Software packages: Rootkit Hunter

Install Rootkit Hunter on your virtual Linux systems.

Software packages: drjava and bluej

Install the drjava and bluej java IDEs on your virtual Linux systems.

Software packages: puppet & puppet master

Install the puppet and puppetmaster packages on your virtual Linux systems (VMs). Install just the puppet package on your Linux containers.