Logiciels disponibles¶
Le CC-IN2P3 met à disposition de ses utilisateurs plusieurs logiciels, commerciaux ou pas. La liste des logiciels disponibles n’est pas statique, elle peut changer au cours du temps selon les besoins des utilisateurs. Si vous désirez utiliser un logiciel qui n’est pas disponible sur notre plateforme, veuillez contacter le support utilisateurs.
La commande suivante répertoirie les logiciels actuellement à disposition :
% ccenv --list
Software:
- Nag_C
- Nag_Fortran
- R
- anaconda
- boost
- clhep
- cmake
- curl
- ecat
- f95
- g95
- garfield
- gate
- gcc
- geant4
...
Pour obtenir les versions disponibles pour un logiciel donné, exécutez la commande :
% ccenv --list gcc
Software:
Version:
gcc:
- 4.4.7
- 5.2.0
- 5.3.0
- 7.3.0
Charger un logiciel¶
Au-delà des logiciels fournis par le système d’exploitation, les environnements spécifiques ne sont pas chargés par défaut. Pour activer ces environnements sur les serveurs interactifs ou ceux de calculs, exécutez ce type de commande :
% ccenv python # enables the most recent version
% ccenv pgi 16.7 # enables a user-defined version
Warning
ccenv
gère les dépendances minimales requises pour le bon fonctionnement d’un logiciel, mais pas la compatibilité entre plusieurs logiciels.
Note
En cas de problème avec ccenv
dans un script, une solution alternative pour charger un environnement existe :
% source /pbs/software/${PLATFORM}/<software_name>/ccenv.sh <version> # for bash shells
% source /pbs/software/${PLATFORM}/<software_name>/ccenv.csh <version> # for csh shells