Installation in Linux without root access

linux

#1

Installation using non-root or regular user account on Linux.

Notes:

  • Floating MAC locked license is required for FlexNet license manager installation.
  • FlexLM and the design software can be installed on the same or different Linux machines.

FlexNet license manager installation without root

  1. Download Lumerical’s FlexNet license manager for Linux from our Downloads page.

  2. Change directory to the location of the installation file and extract the rpm package:
    (here we downloaded the installation file into our Downloads folder)

    cd ~/Downloads
    tar -zxf Lumerical_FlexLM-<version>.tar.gz

  3. Change directory to the extracted folder.

    cd Lumerical_FlexLM-<version>/

  4. Extract the files from the RPM using rpm2cpio, creating the directories in the process.

    rpm2cpio < lumerical-flexlm-<verson>-1.x86_64.rpm | cpio -i -d

  5. Copy the extracted “lumerical-flexlm” installation folder to your desired locaton.
    (here we are using the user’s home location in the “lumflexlm” folder, ie… ~/lumflexlm).

    cp -R opt/lumerical/lumerical-flexlm ~/lumflexlm

  6. Change directory to the new lumflexlm folder.

    cd ~/lumflexlm

  7. Verify the FlexNet license manager installation by listing the files in this folder.

    ls -all

  8. Copy the license file provided by Lumerical to the lumflexlm/licenses/ folder.

    cp /<location_of_file>/licensefile.lic ~/lumflexlm/licenses

  9. Run the license manager, lmgrd, with the license file and create a log file, lumlmgrd.log.

    cd ~/lumflexlm/
    ./lmgrd -c ~/lumflexlm/licenses/licensefile.lic -log lumlmgrd.log

    Or if you have existing licenses (multiple license files) run lmgrd with the folder where the license files are stored.

    ./lmgrd -c ~/lumflexlm/licenses/ -log lumlmgrd.log

  10. Check the license manager status.

    ./lmutil lmstat -c licensefile.lic -a -i


Installation without Root Access and non-graphical mode
Using FlexNet license manager, lmgrd, on Linux
Outdated mesa library on Suse Linux
#4

Installing the product (software) without root access

The procedure is similar to the above - simply replace the installer, tar.gz file, with the product’s installation package. In our example we are using FDTD Solutions.

  1. Download FDTD Solutions for Linux from our Downloads page.

  2. Extract the RPM package:

    tar -zxf FDTD_Solutions-<version>.tar.gz

  3. Change directory to the location of the extracted RPM file.

    cd FDTD_Solutions-8.20.1661/
    cd rpm_install_files/

  4. Extract the files using rpm2cpio, creating the necessary sub-directories in the process.

    rpm2cpio < FDTD_Solutions-8.20.1661.rpm | cpio -i -d

  5. Copy the extracted “fdtd” installation folder to your desired locaton.
    (here we are using the user’s home location in the “fdtd” folder, ie… ~/fdtd).

    cp -R opt/lumerical/fdtd ~/fdtd

  6. Change directory to your new “fdtd/bin” folder.

    cd ~/fdtd/bin

  7. Run FDTD.

    ./fdtd-solutions &


Tip: