You are here: Installing > Installing FME Desktop on Linux > Installing

Installing

Before installing, be sure to review the installation Prerequisites.

All installation steps must be performed "as root" (via the sudo command on some distributions). FME Desktop is installed for ALL users.

The install location is /opt/fme-desktop-<release>. (For example, /opt/fme-desktop-2017.) When complete, the installer generates a configuration (.cfg) file to the install directory.

The following installers are available:

Platform Installer Name Example

Debian, Ubuntu

fme-desktop-<release>_<version>.<build>_amd64.deb

fme-desktop-2017_2017.0.0.0.17228~ubuntu.14.04_amd64.deb

RedHat, CentOS

fme-desktop-<release>-<version>-<build>.x86_64.rpm

fme-desktop-2017-2017.0.0.0-17228.el7.centos.x86_64.rpm

Ensure that your system meets all the requirements. See Prerequisites.

Downloading the Installer

Download the FME Desktop Installer to your local machine. To obtain the installer, visit http://www.safe.com/support/downloads.php.

Running the Installer Using the Package Manager

To use the package manager to install FME Desktop and all dependencies, double-click on the package.

Note: The Debian installation package does not support the Ubuntu Unity package manager previous to version 16.04.2. Instead, use the command line to install.

Running the Installer Using the Command Line

Run the following commands, depending on your Linux platform, and substituting <release>, <version>, and <build> with the corresponding values from your installer name.

Debian package:

If gdebi is not already installed: apt-get install gdebi-core

gdebi fme-desktop-<release>_<version>~ubuntu.<build>_amd64.deb

RedHat, CentOS package:

yum install fme-desktop-<release>-<version>.e17.centos.x86_64.rpm

Alternatively, to install to a non-default location, you must first manually install FME dependencies:

yum deplist fme-desktop-<release>-<version>.el7.centos.x86_64.rpm | grep provider | awk '{print $2}' | sort | uniq | sed ':a;N;$!ba;s/\n/ /g' | xargs yum install -y

Next, run:

rpm -Uvh --relocate /opt=/usr/etc/fme --relocate /usr=/usr/fmeicons fme-desktop-<release>-<version>.el7.centos.x86_64.rpm

Each --relocate argument relocates a prefix to a new location. In the preceding example, fme installs to /usr/etc/fme/fme-desktop-<release> and the icons, shortcuts, and others will install to /usr/fmeicons. Note that these arguments are optional, you can relocate both prefixes, one, or none.

What's Next?

To license FME Desktop, see Licensing.

See Also