Installing on Linux

Pirana is officially supported and tested on CentOS8 and Ubuntu 18+. Installation may be possible on other Linux distributions but are not officially supported by Certara (see “Other Linux Distribution Software” for more information).

Download and extract the pirana_desktop_linux_xx.xx.x.tar.gz file (where the “x”s represent the version number) that contains the installation files.

From the extracted Pirana folder, run the pirana_start executable using the command:
./pirana_start 

By default, Pirana stores its settings and temporary files in the user’s home directory ($HOME). To specify an alternative directory, set the PIRANA_HOME variable:

export PIRANA_HOME=/<alternate_path> 

This is particularly useful if you wish to keep a previous Pirana installation.

Continue by going to the “Authenticate license” section.

Other Linux Distribution Software

On Linux distributions other than CentOS8 and Ubuntu 18+, pirana_start may not work due to incompatibility with pirana_start dependencies. In such cases, Pirana will need to be run from source.

Unpack the archive file you received from Certara.

Execute install_modules_linux.sh to install dependencies.

You will be asked to supply a superuser password if any of the following are true:

there is no cpan
there is no cpanm
libpng is not found
local::lib is not found

The script has an optional argument that specifies a folder for storing Pirana dependencies. If the argument is not specified, the packages will be installed in the default location.

Note:    A dedicated folder for dependencies is recommended because Pirana may not work with the latest version of dependencies (the script specifies the version for most of the packages) and you may not want to downgrade your system-wide libraries.

If you decide to use a dedicated folder, set the PIRANA_LOCALLIB variable.

For example, if you installed dependencies to /folderA/piranadeps, use the command:
export PIRANA_LOCALLIB=/folderA/piranadeps 

After which Pirana can be run as usual:
perl /<pirana_path>/pirana.pl 

Or, without export, use the following:
PIRANA_LOCALLIB=/folderA/piranadeps perl /<pirana_path>/pirana.pl 

It might be more convenient to create a bash-script, in this case.

Continue by going to the “Authenticate license” section.


Legal Notice | Contact Certara
© Certara USA, Inc. All rights reserved.