X
12411

ENVI/IDL Installation on Fedora 10 (64-bit)

Installing IDL 7.x and newer on Fedora 10 64-bit will require users to take specific steps before the IDL installation to ensure that there are no issues during the process. IDL Workbench requires 32-bit libraries and Sun's 32-bit Java JRE, which are not included in 64-bit distribution, in order to function.

This document will provide you with the necessary steps to successfully install IDL and the Workbench on your computer.

 

A.  SE Linux Issues (Note: You may not want to make permanent changes to your SE Linux environment.  Please see the SE Linux user manual in order to configure it so that ENVI/IDL do not get interrupted during the installation process or during their use.)
  1. You will want to disable SE Linux during the installation process.  The License Wizard will get blocked and there may be other installation issues if SE Linux remains active during the installation.
  2. Go to System -> Administration and select SE Linux Management.
  3. Enter the root password (required to make modifications).
  4. Set the System Enforcing Mode to "Disabled".
  5. Set the Current Enforcing Mode to "Permissive".
  6. Reboot and check SE Linux Management to make sure that it is disabled.

B.  Install The Necessary Libraries

  1. Goto System -> Administration -> Add/Remove Software
  2. Use the Quick Search tool to locate and add the following packages one at a time (Note: Packages that are not installed have an empty box to their left.)
    • bug-buddy-1:2.24.2-1.fc10 (i386)
    • libcanberra-gtk2-0.10-3.fc10 (i386)
    • libcanberra-0.10-3.fc10 (i386)
    • gtk-nodoka-engine-0.7.2-1.fc10 (i386)
    • gtk+-1:1.2.10-66.fc10 (i386)
    • libXpm-3.5.7-4.fc9 (i386)
    • libXmu-1.0.4-1.fc9 (i386)
    • libXp-1.0.0-11.fc9 (i386)
    • libXp-1.0.0-11.fc9 (x86_64)
    • libgtk-java-2.8.7-8.fc10 (i386)
    • xorg-x11-fonts-ISO8859-1-75dpi-7.2.6.fc9 (noarch)
  3. No problems have been found when adding the dependencies to the package installations.
  4. Reboot the computer.
C.  Install the Necessary Java JRE (Note:  A JRE is not the same as a JDK, so make sure to download the JRE.)
  1. In the browser of you choice, navigate to http://java.sun.com/products/archive/ and download JDK/JRE 5 Update 11, as it is the one used in the ENVI/IDL development process (see Help Article 4442 for more information on the download and installation process).  You will want to download the JRE using the following steps:
    • Select JDK/JRE 5.0: 5.0 Update 11 and select GO
    • Select Download JRE (allows end users to run JAVA programs)
    • For Platform, select Linux (not Linux x64) and check the agreement box.
    • Select Continue.
    • Select the jre_1_5_0_11-linux-i586-rpm.bin
  2. You will need to be root in order to install the downloaded file.  You will type ./ to run the installation process.  It is suggested that you accept the default installation directory (/usr/java).
  3. To verify that the JRE you downloaded exists on the system, please navigate to /usr/java (or the directory you installed the JRE to).  
Note: Your system comes pre-installed with two other JRE's allowing user's to access 64-bit Java applications.  There will be steps provided showing you how to access the installed 32-bit JRE without having to uninstall any of the existing JRE's.

D.  Install IDL On the Computer
  1. Use the installation instructions provided on the website or with the DVD.
  2. Make sure to pay attention to permissions and the location you are identifying for installation.  Make sure that you have permission to access the installation folder.  If you create the symbolic links during the installation process, make sure to create them logged in as the user that you will be accessing the application with.
  3. To set up the path to the necessary Java JRE do the following:
    • Open a terminal to launch idl or idlde
    • Enter "export PATH=/usr/java/jre1.5.0_11/bin:$PATH" and press Enter.
    • Enter idl or idlde in the terminal
For resolving difficulties during the installation process, email support@exelisvis.com or call (303)413-3920 and a Technical Support Engineer will help you resolve your issues.

NOTE: For more information on common errors reported during the installation process refer to Help Article 4467.  Please let us know if the error encountered is not included and we will make sure to add the error and its solution.