Installing
Before installing, be sure to:
- Review the installation Prerequisites.
- Update Linux.
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.18.04_amd64.deb |
Ubuntu for ARM (Tech Preview) | fme-desktop-<release>_<version>.<build>_arm64.deb | fme-desktop-2022_2022.1.3.22630~ubuntu.20.04_arm64.deb |
RedHat, CentOS | fme-desktop-<release>-<version>-<build>.x86_64.rpm | fme-desktop-2017-2017.0.0.0-17228.el7.centos.x86_64.rpm |
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.
Running the Installer Using the Command Line
Run the following commands, depending on your Linux platform, substituting <release>, <version>, and <build> with the corresponding values from your installer name.
Debian package:
If gdebi is not already installed: apt 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