Translations:Installing software in your home directory/11/fr: Difference between revisions
(Created page with "Le module <code>nixpkgs/16.09</code> est chargé par défaut et agit comme cœur pour la pile logicielle gérée par le gestionnaire de paquets Nic situé sous <code>/cvmfs/so...") |
(No difference)
|
Revision as of 19:14, 14 July 2017
Le module nixpkgs/16.09
est chargé par défaut et agit comme cœur pour la pile logicielle gérée par le gestionnaire de paquets Nic situé sous /cvmfs/soft.computecanada.ca/nix/var/nix/profiles/16.09
.
Indiquez ce chemin avec la variable d'environnement $EBROOTNIXPKGS
. À cet endroit se trouvent tous les paquets usuels fournis dans un environnement Linux, par make
, ls
, cat
, grep
. À la compilation d'un logiciel, le compilateur et l'éditeur de liens cherchent typiquement les fichiers d'entête et les librairies à l'endroit approprié (avec les variables d'environnement $CPATH
et $LIBRARY_PATH
respectivement).
Cependant, dans le cas de certains logiciels, /usr
est explicitement indiqué; si c'est le cas, la compilation s'arrête et vous devrez spécifier $EBROOTNIXPKGS
. Il faudra quelquefois ajuster un Makefile, passer un indicateur --with-
via le script de compilation ou éditer un fichier de configuration. Si vous ne savez pas comment procéder, contactez le soutien technique.