Installation Guide: Linux

From UVLayout Docs

(Difference between revisions)
Jump to: navigation, search
Revision as of 09:28, 9 August 2012 (edit)
Headus (Talk | contribs)

← Previous diff
Revision as of 09:28, 9 August 2012 (edit) (undo)
Headus (Talk | contribs)

Next diff →
Line 34: Line 34:
== Additional Steps For Different Distos == == Additional Steps For Different Distos ==
-* [[Installation Guide: Ubuntu 12.04LTS]]+* [[Installation Guide: Ubuntu 12.04LTS|Ubuntu 12.04LTS]]

Revision as of 09:28, 9 August 2012

Cover Page
Introduction
Requirements
Windows
Linux
OS X
Licensing
Download PDF
This page describes how to install or upgrade UVLayout onto a Linux system.
1. Decide where you want to keep UVLayout, usually /usr/local/, then add these lines to ~/.login for csh/tcsh shell users ...
setenv HEADUS_HOME /usr/local/uvlayout-pro
set path = ( $HEADUS_HOME/bin $path )

... and these lines to ~/.bashrc for bash shell users ...

export HEADUS_HOME=/usr/local/uvlayout-pro
export PATH=$HEADUS_HOME/bin:$PATH
2. Open up a new shell window so that the new variable and path are used, and create the install directory ...
mkdir -p $HEADUS_HOME  
3. Run the following command to extract the supplied software (Note: replace XXXXXX below with the build number of the file):
tar xvfoz uvlayout-pro-XXXXXX-rh9.tgz --directory=$HEADUS_HOME/..
4. If this is the first time you have installed UVLayout, you will need to activate it by cut'n'pasting your license key into the keys file. Instructions on that are here.


OpenMotif

By default, UVLayout will possibly not work with the version of OpenMotif already installed on your system. If the required OpenMotif shared libs are missing, each user can turn on the supplied ones by adding the following line to their login scripts:

setenv LD_LIBRARY_PATH $HEADUS_HOME/lib

Known Problems

  • Plugin mode doesn't work. If you are using a wrapper script to set up the various environment variables, make sure you pass all command line args to the 'uvlayout' binary.

Additional Steps For Different Distos