Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.
Table of Contents
Provides a general overview of ShellPAK as well as instructions for installing and removing ShellPAK.
ShellPAK allows for the automatic installation and configuration of my personal GNU Bash shell environment as well as the configuration of the following programs:
- GNU Bash version 3.2 or greater
The following operating systems are known to be supported:
- Mac OS X 10.9 (Darwin)
- NetBSD 6.1.x
- OpenBSD 5.4
- CentOS 6.5
- Debian 7 (Wheezy) and derivatives
- SunOS solaris 5.10
- AIX 1 7
In addition, ShellPAK has been known to run on OpenSuSE, SuSE Enterprise Linux, Ubuntu, FreeBSD, and Cygwin.
As of Fossil distributed version control system. To check out a repository:, ShellPAK is managed by the
# Clone the repository $ fossil clone https://www.fuhrwerks.com/fossil/shellpak ~/shellpak.fossil # Check out the repository $ mkdir shellpak $ cd shellpak $ fossil open ~/shellpak.fossil
Assuming you have a version of Shellpak checked out already:
# Install ShellPAK $ ./setup.sh # Perform a dry-run $ ./setup.sh -r # Install into another directory $ ./setup.sh -d /path/to/directory # Do not automatically link files during installation $ ./setup.sh -n # Remove ShellPAK $ ./setup.sh -u # Change backup directory $ ./setup.sh -b /path/to/directory # List runtime options $ ./setup.sh -h
Note that during installation, ShellPAK will store dot-files (e.g.,
bash_profile, etc) in
~/Backup/shell (or whatever is
specified by the
-b flag). These files will be restored during