We recommend that you install SpiderOak through your distribution's package manager. If this isn't possible, you can use this method to install SpiderOak to your home directory. These instructions assume a basic familiarity with command line use and text editing.
1) Download an appropriate package for your distribution.
2) Create a directory for SpiderOak to live in. Take note of the full path to this directory, we will need it later.
bob@machine:~$ mkdir SpiderOak bob@machine:~$ cd SpiderOak bob@machine:~/SpiderOak$ pwd /home/bob/SpiderOak
3) Unpack the package into this directory. This will be done in one of several ways depending on your distribution. In the following examples, we assume you've downloaded the package into your home directory.
For Debian-based distributions (Debian, Ubuntu, etc.):
bob@machine:~/SpiderOak$ dpkg-deb -x ~/spideroak_9700_amd64.deb ./
For RedHat-based distributions (Fedora, SuSE, RHEL, CentOS, etc.):
bob@machine:~/SpiderOak$ rpm2cpio ~/SpiderOak-9700-1.x86_64.rpm | cpio -vid
And for Slackware:
bob@machine:~/SpiderOak$ tar xfz ~/spideroak-9700.tgz
4) Now that you have SpiderOak unpacked, move its startup script usr/bin/SpiderOak to the current directory.
bob@machine:~/SpiderOak$ mv usr/bin/SpiderOak ./
5) Edit the startup script as shown below. The SPIDEROAK_ROOT variable should be set to the path where you unpacked SpiderOak, as determined in step 1.
#!/bin/sh SPIDEROAK_ROOT=/home/bob/SpiderOak LD_LIBRARY_PATH="$SPIDEROAK_ROOT/opt/SpiderOaklib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH QT_PLUGIN_PATH= ; export QT_PLUGIN_PATH SpiderOak_EXEC_SCRIPT=$(cd `dirname $0` ; pwd)/SpiderOak export SpiderOak_EXEC_SCRIPT exec "$SPIDEROAK_ROOT/opt/SpiderOak/lib/SpiderOak" "$@"
Now, simply run the startup script (/home/bob/SpiderOak/SpiderOak in this example) to launch SpiderOak. IF YOU ARE RUNNING HEADLESS OR BATCHMODE BE SURE TO USE THE --BATCHMODE OR --HEADLESS OPTIONS OR YOU WILL NOT GO TO SPACE TODAY.