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

Jump to navigation Jump to search
Created page with "De la même manière, si un paquet dépend d'une librairie provenant d'un module autre que <code>nixpkgs</code>, vous devrez peut-être spécifier où se trouvent les fichiers..."
(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...")
(Created page with "De la même manière, si un paquet dépend d'une librairie provenant d'un module autre que <code>nixpkgs</code>, vous devrez peut-être spécifier où se trouvent les fichiers...")
Line 37: Line 37:
Cependant, dans le cas de certains logiciels, <code>/usr</code> est explicitement indiqué; si c'est le cas, la compilation s'arrête et vous devrez spécifier <code>$EBROOTNIXPKGS</code>. Il faudra quelquefois ajuster un Makefile, passer un indicateur <code>--with-</code> via le script de compilation ou éditer un fichier de configuration. Si vous ne savez pas comment procéder, contactez le soutien technique.
Cependant, dans le cas de certains logiciels, <code>/usr</code> est explicitement indiqué; si c'est le cas, la compilation s'arrête et vous devrez spécifier <code>$EBROOTNIXPKGS</code>. Il faudra quelquefois ajuster un Makefile, passer un indicateur <code>--with-</code> via le script de compilation ou éditer un fichier de configuration. Si vous ne savez pas comment procéder, contactez le soutien technique.


Similarly, if a package depends on a library that is provided by a module other than <code>nixpkgs</code>, you may need to provide the location of the header files and libraries of that module. The EBROOT convention applies to all modules, e.g. the HDF5 library is installed in <code>$EBROOTHDF5</code>, and its <code>include</code> and <code>lib</code> subdirectories once you <code>module load hdf5</code>.
De la même manière, si un paquet dépend d'une librairie provenant d'un module autre que <code>nixpkgs</code>, vous devrez peut-être spécifier où se trouvent les fichiers entête et les librairies du module. La norme EBROOT s'applique à tous les modules; la librairie HDF5 par exemple est installée dans <code>$EBROOTHDF5</code>, et ses sous-répertoires <code>include</code> et <code>lib</code> sont installés à l’exécution de module load hdf5.


If a header file or library that would usually be provided by an RPM or other package manager in a typical Linux distributon is neither present via <code>nixpkgs</code> or via another module, please let us know. Most likely it can be easily added to the existing stack.
If a header file or library that would usually be provided by an RPM or other package manager in a typical Linux distributon is neither present via <code>nixpkgs</code> or via another module, please let us know. Most likely it can be easily added to the existing stack.
rsnt_translations
56,430

edits

Navigation menu