Add a static application to OVD subsystem

Tags:

The appllications installed via the package management system can be directly added to the desktop by adding them to the application group.

In order to install applications that are not packaged (called static applications in OVD taxonomy), follow the instructions from this article.

As an exemple, we are going to install Salome (the open-source integration platform for numerical simulation).

Quick steps

  • enter the chroot
  • install your software
  • add the application in OVD admin, applications, static applications
  • add the application to the application group

Detailed steps

  • enter the chroot:
chroot /opt/ulteo
  • download and install Salome:

mkdir /opt/salome
cd /opt/salome
wget http://files.salome-platform.org/Salome/Salome7.4.0/InstallWizard_7.4.0_Debian_6.0_64bit.tar.gz
tar xzf InstallWizard_7.4.0_Debian_6.0_64bit.tar.gz
./runInstall -b -d /opt/salome/SALOME-V7.4.0
  • Install the missing packages that provide required librairies for Salome:
apt-get install libglu1-mesa freeglut3 libicu44
  • add the application in OVD admin, applications, static applications:
    • add the name, description and command line
    • add an icon
    • add the application to the server group
    • add the application to the application group

Test the new application in OVD

Login and launch your application.

If it doesn't launch:

  • check that the command line is correct
  • redirect the output in log files
my_application >/tmp/my_app.log 2> /tmp/my_app.log2