Installation Summary and Requirements > Software and Hardware Prerequisites > Linux and UNIX Considerations
  
Linux and UNIX Considerations
X terminal
Verify that X terminal is installed. It is required for QAD Enterprise Edition Linux and UNIX installations.
AIX
If Concurrent I/O (CIO) is enabled, you cannot launch QDT on AIX. Disable CIO or move QDT to another file system on the server and launch QDT from the new location.
Red Hat 6
Red Hat 6 does not contain the Korn shell by default. This omission prevents use of ./install.ksh to start up QDT and subsequent QAD Enterprise Edition installation. To use QDT and install Enterprise Edition in Red Hat 6 environments, run the following command as root:
yum install compat-libstdc++-296
Installation of QAD Enterprise Edition in Red Hat 6 environments requires use of the qadinst_RH6_64bit or qadinst_RH6_32bit executable.
Installation Group and User
Linux and UNIX installations require a group called qad and a user called mfg on the database server. All installation and maintenance programs store pertinent information under the mfg user home directory. This information enables QAD scripts to automatically and reliably find data about installed products and lets you maintain your system without having to log on as root.
1 Using your Linux or UNIX system administration utility, create a group called qad with a group ID (gid) of 65535 (65535 is the user ID of the files on the QAD media).
2 Create a user called mfg with a user ID of 65535.
a Assign the Korn shell to this user. All of the scripts delivered on QAD media use Korn shell (ksh) syntax.
b For the mfg user, set the $HOME environment variable to a user directory to which working and temporary files can be written.
c Assign the standard umask permissions and security setting of 022.
Environment Variables
Update the mfg user .profile to include the DLC and PATH variables. Set the variables as follows:
DLC: Progress installation directory
JAVA_HOME: Java installation directory
CATALINA_HOME: Tomcat installation directory
PATH: To include $DLC/bin, $JAVA_HOME/bin, $CATALINA_HOME/bin
Depending on your flavor of Linux or UNIX, you may also need to set the following variables for the shared library path and ID library path:
SHLIB_PATH
LD_LIBRARY_PATH
Expat XML Parser (HP-UX Only)
If you are installing on an HP Platform running HP-UX, you must install a C library for parsing XML. The Expat XML Parser is a free, open-source application that provides this functionality.
You can obtain the source code using the project’s SourceForge page at:
http://expat.sourceforge.net/
Precompiled depot files for HP are available at:
http://hpux.connect.org.uk/hppd/hpux/Development/Tools/expat-2.1.0/
The QAD Deployment Toolkit has a limitation when it is used on HP ia64 (Itanium) platforms. Install the depot files for the Itanium 2 and PA-RISC 2.0 before you install the QAD software.