Linux

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

Download and install pirana_desktop_linux_xx.xx.x.tar.gz (where the “x”s represent the version number). This archive contains the installation executable, Pirana source, and various resources (e.g., scripts, icons, configuration files).

Unpack the archive file you received from Certara.

Navigate to the Pirana folder and 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.

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 where Pirana dependencies are to be stored. 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.


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