FastX Non-Root and Private Installations


System Requirements

  • Intel or AMD x86-64 or ARM64 processor
  • RHEL 8.6 or later (or equivalent Debian/Ubuntu etc); RHEL 10

Additional Requirements

  • FastX Activation Code (License Key)

These requirements can be modified by changing the default startup options.

  • /tmp directory with Read/Write access for all users
  • Clustering: Mounted $FX_CONFIG_DIR$FX_VAR_DIR$HOME directories

FastX Client

FastX can be access using the FastX client or using a common web browser. The installation of the FastX Server on your Liunx system is required in order to use the FastX client or web browser.


Installing on Private Networks

Systems on restricted networks can still be installed using the standard root tools.

RHEL/Fedora/Rocky (rpm) systems and Ubuntu/Debian (apt) systems

RPM Non-root Installation

Users who do not have root access can still install FastX using the following commands to extract the file from rpm. First, download the RPM file to your home directory.

  1. Download the .rpm
  2. Run the following commands to extract the files in your $HOME directory
cd $HOMEmkdir FastXcd FastXrpm2cpio ~/fastx4-server-version.build.rhel8.x86_64.rpm | cpio -idmv usr/* .rmdir usr$HOME/FastX/lib/fastx/4/install.sh

Client Configuration

To connect using the FastX Desktop Client using an SSH connection, in the “Advanced” tab in the “Edit Connection” dialog, change the contents of the “Run” box to $HOME/FastX/bin/fastx-protocol

Licensing

Activating a License

To install a license run

$HOME/FastX/lib/fastx/4/install/activate

Closed Network Registering (No internet)

Please follow the instructions from the following webpage.

Click on link for more information

Running the License Server

After the license is installed, run the license server

$HOME/FastX/lib/fastx/4/rlm/rlm -c $HOME/FastX/lib/fastx/var/license

Apps

FastX can scan your system and preconfigure basic apps (GNOME, KDE, xterm etc) to simplify the connection process.  If you want FastX to check for default suggestions run.

$HOME/FastX/lib/fastx/4/install/suggestions

Web Server

Running the Web Server

To run the web service with default settings, run:

nohup $HOME/FastX/lib/fastx/4/tools/run-web &