Portal Home > Knowledgebase > ABS Enterprise > SPX - Linux Installation Instructions (Red Hat, Ubuntu etc.)


SPX - Linux Installation Instructions (Red Hat, Ubuntu etc.)




CentOS and Red Hat Enterprise Linux

Install SPX on CentOS or RHEL 7

Important: The EPEL repository is required to install SPX on CentOS or RHEL.

Important: Verify that your KERNEL IS SUPPORTED.

Error Link - A required kernel module matching the running kernel's version was not found
https://support.storagecraft.com/s/article/ShadowProtect-SPX-Linux-Backup-Error-Kernel-Version-Was-Not-Found?language=en_US

https://www.storagecraft.com/supportedLinuxVersions

New Instructions including Remote Access setting w/o GUI 

https://support.storagecraft.com/s/article/linux-installation?language=en_US#node_27685
 


1. Install the EPEL repository. Run the command:

sudo yum install epel-release

Note: Most CentOS and RHEL Linux installs include the EPEL components. However, if needed, you may manually download and install the EPEL repositories. Go to the Fedora website, https://fedoraproject.org/wiki/EPEL, to get the EPEL package. Then run the above command.


2. Install and configure our StorageCraft repo on the system. This only needs to be done once.

Open a terminal and type the following:

wget https://downloads.storagecraft.com/spx/CentOS7/storagecraft-repo-latest.rpm -O storagecraft-repo-latest.rpm

sudo yum install storagecraft-repo-latest.rpm -y


3. If fprintd-pam is installed, then you may encounter a conflict with SPX. To avoid this you can uninstall fprintd-pam:

sudo yum remove fprintd-pam -y


4. To install all (the UI and agent):

sudo yum install spx kmod-stcvsm-$(uname -r)

To install agent only:

sudo yum install spx-agent

To install UI only:

sudo yum install spx-gui


5. To verify that the latest version of SPX installed, run:

rpm -qi spx


6. Start the service: 

sudo systemctl start spx


7. Add the current user to the newly created SPX management group:

sudo /usr/bin/gpasswd -a $USER spx


8. To open the console:

  • Select Applications > System Tools > ShadowProtect SPX to open the SPX user interface from the GUI
  • To open the interface from the terminal, the terminal command is:

    /opt/StorageCraft/spx/bin/spx_gui


The StorageCraft repo rpm package only needs to be installed once. After that, install subsequent builds by using:

yum update spx

If you get an error message saying there's a conflict with a package, remove it:

sudo yum remove <packagename>

And then repeat the install.

 

Install SPX on CentOS or RHEL 6

Important: The EPEL repository is required to install SPX on CentOS or RHEL.

Important: Verify that your KERNEL IS SUPPORTED.
 

1. Install the EPEL repository:

sudo yum install epel-release

Note: Most CentOS and RHEL Linux installs include the EPEL components. However, if needed, you may manually download and install the EPEL repositories. Go to the Fedora website, https://fedoraproject.org/wiki/EPEL, to get the EPEL package. Then run the above command.
 

2. Install and configure our StorageCraft repo on the system. This only needs to be done once.

Open a terminal and type the following:

wget https://downloads.storagecraft.com/spx/CentOS6/storagecraft-repo-latest.rpm -O storagecraft-repo-latest.rpm

sudo yum install storagecraft-repo-latest.rpm -y
 

3. If fprintd-pam is installed, then you may encounter a conflict with SPX. To avoid this you can uninstall fprintd-pam:

sudo yum remove fprintd-pam -y


4. To install all (the UI and agent):

sudo yum install spx kmod-stcvsm-$(uname -r)

To install agent only:

sudo yum install spx-agent

To install UI only:

sudo yum install spx-gui


5. To verify that the latest version of SPX installed, run:

rpm -qi spx


6. Start the service: 

sudo start spx


7. Add the current user to the newly created SPX management group:

sudo /usr/bin/gpasswd -a $USER spx


8. To open the console:

  • Select Applications > System Tools > ShadowProtect SPX to open the SPX user interface from the GUI
  • To open the interface from the terminal, the terminal command is:

    /opt/StorageCraft/spx/bin/spx_gui


The StorageCraft repo rpm package only needs to be installed once. After that, install subsequent builds by using:

yum update spx

If you get an error message saying there's a conflict with a package, remove it:

sudo yum remove <packagename>

And then repeat the install.

 

Ubuntu

Install SPX on Ubuntu 16.04

Important: Verify that your KERNEL IS SUPPORTED.
 

1. Install and configure our StorageCraft repo on the system. This only needs to be done once. Just run an update on SPX after defining the repo.

Open a terminal and type the following:

wget https://downloads.storagecraft.com/spx/Ubuntu16.04/storagecraft-repo-latest.deb -O storagecraft-repo-latest.deb

sudo dpkg -i storagecraft-repo-latest.deb

sudo apt-get update

Note: The above command installs a copy of the StorageCraft repository public signing key to the files system and also automatically adds it to the apt keystore of your Ubuntu machine. You can find a copy of this key at http://downloads.storagecraft.com/spx/Ubuntu16.04/stc/repository.key


2. To install all (the UI and agent):

sudo apt-get install spx kmod-stcvsm-$(uname -r)

To install agent only:

sudo apt-get install spx-agent

To install UI only:

sudo apt-get install spx-gui
 

3. To verify that the latest version of SPX installed, run:

dpkg-query --show spx*


4. Add the current user to the SPX management group:

sudo /usr/bin/gpasswd -a $USER spx


5. The service starts automatically after install. To manually start the service:

systemctl start spx


6. To open the console:

  • Use Search to locate the SPX icon
  • To open the interface from the terminal, the terminal command is:

    /opt/StorageCraft/spx/bin/spx_gui


The StorageCraft repo deb package only needs to be installed once. After that, install subsequent builds by using:

apt-get update

apt-get install spx

 

Install SPX on Ubuntu 14.04

Important: Verify that your KERNEL IS SUPPORTED.
 

1. Install and configure our StorageCraft repo on the system. This only needs to be done once. Just run an update on SPX after defining the repo.

Open a terminal and type the following:

wget https://downloads.storagecraft.com/spx/Ubuntu14.04/storagecraft-repo-latest.deb -O storagecraft-repo-latest.deb

sudo dpkg -i storagecraft-repo-latest.deb

sudo apt-get update

Note: The above command installs a copy of the StorageCraft repository public signing key to the files system and also automatically adds it to the apt keystore of your Ubuntu machine. You can find a copy of this key at http://downloads.storagecraft.com/spx/Ubuntu14.04/stc/repository.key
 

2. To install all (the UI and agent):

sudo apt-get install spx kmod-stcvsm-$(uname -r)

To install agent only:

sudo apt-get install spx-agent

To install UI only:

sudo apt-get install spx-gui
 

3. To verify that the latest version of SPX installed, run:

dpkg-query --show spx*


4. Add the current user to the SPX management group:

sudo /usr/bin/gpasswd -a $USER spx


5. The service starts automatically after install. To manually start the service:

sudo start spx


6. To open the console:

  • Use Search to locate the SPX icon
  • To open the interface from the terminal, the terminal command is:

    /opt/StorageCraft/spx/bin/spx_gui


The StorageCraft repo deb package only needs to be installed once. After that, install subsequent builds by using:

apt-get update

apt-get install spx

 

Install SPX on Ubuntu 12.04

Important: Verify that your KERNEL IS SUPPORTED.
 

1. Install and configure our StorageCraft repo on the system. This only needs to be done once. Just run an update on SPX after defining the repo.

Open a terminal and type the following:

wget https://downloads.storagecraft.com/spx/Ubuntu12.04/storagecraft-repo-latest.deb -O storagecraft-repo-latest.deb

sudo dpkg -i storagecraft-repo-latest.deb

sudo apt-get update

Note: The above command installs a copy of the StorageCraft repository public signing key to the files system and also automatically adds it to the apt keystore of your Ubuntu machine. You can find a copy of this key at http://downloads.storagecraft.com/spx/Ubuntu12.04/stc/repository.key
 

2. To install all (the UI and agent):

sudo apt-get install spx kmod-stcvsm-$(uname -r)

To install agent only:

sudo apt-get install spx-agent

To install UI only:

sudo apt-get install spx-gui
 

3. To verify that the latest version of SPX installed, run:

dpkg-query --show spx*


4. Add the current user to the SPX management group:

sudo /usr/bin/gpasswd -a $USER spx


5. The service starts automatically after install. To manually start the service:

sudo start spx


6. To open the console:

  • Use Search to locate the SPX icon
  • To open the interface from the terminal, the terminal command is:

    /opt/StorageCraft/spx/bin/spx_gui


The StorageCraft repo deb package only needs to be installed once. After that, install subsequent builds by using:

apt-get update

apt-get install spx



Was this answer helpful?

Add to Favourites Add to Favourites    Print this Article Print this Article

Also Read
Manual Removal of SPX (Views: 10755)