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

Created page with "Note : * Certains fichiers d'archive Java (format <code>.jar</code>) peuvent contenir des objets qui devront être corrigés. Le script <code>setrpaths.sh</code> extrait ces o..."
(Updating to match new version of source page)
(Created page with "Note : * Certains fichiers d'archive Java (format <code>.jar</code>) peuvent contenir des objets qui devront être corrigés. Le script <code>setrpaths.sh</code> extrait ces o...")
Line 48: Line 48:
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 bibliothèque 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 bibliothèque est incapable de trouver d'autres bibliothèques dans le répertoire où elle est située.
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 bibliothèque 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 bibliothèque est incapable de trouver d'autres bibliothèques dans le répertoire où elle est située.


Note:
Note :
* Some java archives (<code>.jar</code> files) may contain shared objects that need to be patched. The <code>setrpaths.sh</code> script extracts and patches these objects and updates the archive.
* Certains fichiers d'archive Java (format <code>.jar</code>) peuvent contenir des objets qui devront être corrigés. Le script <code>setrpaths.sh</code> extrait ces objets, les corrige et met à jour le fichier archive.


== L'environnement logiciel de Calcul Canada ==
== L'environnement logiciel de Calcul Canada ==
rsnt_translations
56,430

edits