Installing software in your home directory/fr: Difference between revisions

Created page with "==Installer des paquets binaires== L'installation de binaires pré-compilés (tels que [https://conda.io/miniconda.html Miniconda]) dans votre espace home pourrait générer u..."
No edit summary
(Created page with "==Installer des paquets binaires== L'installation de binaires pré-compilés (tels que [https://conda.io/miniconda.html Miniconda]) dans votre espace home pourrait générer u...")
Line 28: Line 28:
Les langages Python, R, et Perl offrent d'importantes librairies d'extensions; presque toutes peuvent être facilement installées dans votre répertoire home. Consultez les pages [https://docs.computecanada.ca/wiki/Python/fr Python], [https://docs.computecanada.ca/wiki/R/fr R] et [https://docs.computecanada.ca/wiki/Perl Perl] pour savoir si le paquet dont vous avez besoin est disponible; si ce n'est pas le cas, vous trouverez aussi dans cette documentation l'information nécessaire pour l’installer par vous-même.
Les langages Python, R, et Perl offrent d'importantes librairies d'extensions; presque toutes peuvent être facilement installées dans votre répertoire home. Consultez les pages [https://docs.computecanada.ca/wiki/Python/fr Python], [https://docs.computecanada.ca/wiki/R/fr R] et [https://docs.computecanada.ca/wiki/Perl Perl] pour savoir si le paquet dont vous avez besoin est disponible; si ce n'est pas le cas, vous trouverez aussi dans cette documentation l'information nécessaire pour l’installer par vous-même.


== Installing binary packages ==
==Installer des paquets binaires==
If you install pre-compiled binaries in your home directory (for example [https://conda.io/miniconda.html Miniconda]) they may fail using errors such as <code>/lib64/libc.so.6: version `GLIBC_2.18' not found</code>. Often such binaries can be patched using our <code>setrpaths.sh</code> script, using the syntax <code>setrpaths.sh --path path [--add_origin]</code> where path refers to the directory where you installed that software. This script will make sure that the binaries use the correct interpreter, and search for the libraries they are dynamically linked to in the correct folder. The option <code>--add_origin</code> will also add $ORIGIN to the RUNPATH. This is sometimes helpful if the library cannot find other libraries in the same folder as itself.
L'installation de binaires pré-compilés (tels que [https://conda.io/miniconda.html Miniconda]) dans votre espace home pourrait générer une erreur comme  <code>/lib64/libc.so.6: version `GLIBC_2.18' not found</code>. Le script <code>setrpaths.sh</code> peut souvent éliminer ce problème avec la syntaxe <code>setrpaths.sh --path path [--add_origin]</code> où ''path'' représente le répertoire dans lequel vous avez installé le logiciel. Le script fait en sorte que les binaires utilisent le bon interpréteur et trouvent les librairies auxquelles ils sont dynamiquement liés, dans le bon répertoire. L'option <code>--add_origin</code> ajoute aussi $ORIGIN au RUNPATH, ce qui peut s'avérer utile si la librairie est incapable de trouver d'autres librairies dans le répertoire où elle est située.




rsnt_translations
56,437

edits