Support & Knowledge Base

FAQs

Still have questions? We have answers! Check out our Frequently Asked Questions for everything you need on SpiderOak

How can I install SpiderOak on Linux without software installation privileges

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. First, 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):

     
    bob@machine:~/SpiderOak$ dpkg-deb -x ~/spideroak_9700_amd64.deb ./
    

    For RedHat-based distributions (Fedora, SuSE, RHEL, CentOS):

     
    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. The parts that have been added are in blue.

     
    #!/bin/sh
    SPIDEROAK_ROOT=/home/bob/SpiderOak
    
    LD_LIBRARY_PATH="$SPIDEROAK_ROOT/opt/SpiderOak/lib:$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.

Couldn't find an answer to your question? Email our support with your question.

Have a Question?