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 |
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.
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, 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