Installing Pybackpack On Gentoo

(Work in progress)

Ebuilds are available for pybackpack in its subversion repository and the instructions for installing pybackpack on Gentoo using these ebuilds are listed below.

Installation

First of all, you will need to set up an overlay following the instructions found at Gentoo Wiki - HOWTO Installing 3rd Party Ebuilds. This sets up a portage overlay in /usr/local/portage/. You are free to set it up however you like but for the sake of simplicity it is assumed that you have chosen this location. If you wish to use another location simply replace /usr/local/portage/ with the location of the portage overlay you will be using.

Note: You will need root privileges, so, before running these commands, either su to root or append sudo to each of the commands (whichever is your preference or general method).

(Todo : Add instructions on how to install without subversion)

If you do not have subversion, you will need to install it like so -

emerge subversion

Next we need to create the app-backup directory in the overlay if it doesn't already exist:

cd /usr/local/portage/
if [[ ! -de app-backup ]]; then mkdir app-backup; fi
cd app-backup

Now you can check out the custom ebuilds from pybackpack's subversion repository into your overlay -

svn co https://sucs.org/~welshbyte/svn/backuptool/distrib/gentoo/app-backup/pybackpack

You should now be able to emerge pybackpack -

emerge pybackpack

SVN

If you wish to emerge the latest version of pybackpack from Subversion instead, after having completed the previous steps you must unmask the Subversion ebuild instead:

(Todo : Check this with certain changes as it has been mentioned that some systems may use other package.keywords layouts now)

echo "app-backup/pybackpack -*" >> /etc/portage/package.keywords

And then:

emerge pybackpack

Usage

pybackpack installs to /usr/bin/pybackpack which for most people should be in your path so you can run it from a shell with a simple - pybackpack - and should install itself in the menu if you use GNOME or any window manager that uses its menu/desktop icon system.