namespace:cargar_un_software

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
namespace:cargar_un_software [2021/07/18 22:20]
admin
namespace:cargar_un_software [2022/12/11 23:33] (current)
admin [Aplicaciones Disponibles]
Line 1: Line 1:
-====== ​Cargando software y librerias ​======+====== ​Environment Modules ​======
  
-En troquil hay **dos métodos** para utilizar un software:+===== Aplicaciones Disponibles =====
  
-   - Ingresado el nombre del software ​directamente ​en una terminal, si la utilidad ​o software esta disponible se **ejecuta directamente para trabajar, **puedes ir directo a esta sección para **[[:iniciar_simulacion_sin_slurm|ejecutar un trabajo]]** +Para utilizar un software ​específico instalado ​en el sistema se debe ejecutar ​la utilidad[[https://​modules.readthedocs.io/​en/​latest/​|Environment Modules]]**.**
-  - Si el método 1 falla, se deber verificar la disponibilidad del software y su versión exacta a través de la utilidad module+
  
-====== Software disponible con Module ​======+Module ​es una utilidad en sistemas Linux/Unix que carga todos los elementos necesarios para utilizar una librería o software, eliminando complejas configuraciones en las variables de entorno, y permitiendo seleccionar versiones distintas de una aplicación o librería rápidamente.
  
-Para utilizar un software especifico instalado en el sistema se debe ejecutar la utilidad "​module"​.+----
  
-Module es una utilidad en sistemas linux/unix que carga todos los elementos necesarios para utilizar una libreria o software, elimando complejas configuraciones en las variables de entorno, y permitiendo seleccionar versiones distintas de una aplicación o libreria rapidamente. +===== Procedimiento =====
- +
-----+
  
-**<font 20px/​inherit;;​inherit;;​inherit>​Paso 1:</​font>​** ​ BUSCAR+==== Paso 1 : Buscar ====
  
-Mostrar programas disponibles con el comando : **module ​availd**+Mostrar programas disponibles con el comando : **module ​avail**
 <​code>​ <​code>​
  
-rverdugo@troquil:​~>​ module ​availd+rverdugo@troquil:​~>​ module ​avail
 ---------------------------------------------------------------------------- /​usr/​local/​Modules/​modulefiles ----------------------------------------------------------------------------- ---------------------------------------------------------------------------- /​usr/​local/​Modules/​modulefiles -----------------------------------------------------------------------------
 app/​openfoam/​3.0 ​ CFDEM/​3.8.1 ​           gcc/​10.2.0 ​       libtool/​2.4.6 ​  ​modules ​        ​openmpi/​2.1.6 ​ python/​anaconda3/​2020 ​ tools/​bison/​3.7 ​     tools/​isl/​0.23 app/​openfoam/​3.0 ​ CFDEM/​3.8.1 ​           gcc/​10.2.0 ​       libtool/​2.4.6 ​  ​modules ​        ​openmpi/​2.1.6 ​ python/​anaconda3/​2020 ​ tools/​bison/​3.7 ​     tools/​isl/​0.23
Line 31: Line 28:
 </​code>​ </​code>​
  
-<font 20px/​inherit;;​inherit;;​inherit>​**Paso 2: **</​font>​CARGAR+==== Paso 2: Cargar ====
  
 Cargar una versión especifica de un software: **module load gcc/8.4.0** Cargar una versión especifica de un software: **module load gcc/8.4.0**
  
-**Ejemplo : **Cargando el compilador gcc 8.3.0 +**Ejemplo : **Cargando el compilador gcc 8.4.0
 <​code>​ <​code>​
 rverdugo@troquil:​~>​ module load gcc/8.4.0 rverdugo@troquil:​~>​ module load gcc/8.4.0
 Loading gcc/8.4.0 Loading gcc/8.4.0
   Loading requirement:​ gmp/6.2.1 mpc/1.2.1 mpfr/4.1.0 fftw/3.3.9 tools/​bison/​3.7 tools/​cmake/​3.20.5 tools/​make/​4.3 tools/​isl/​0.23 m4/1.4.19 libtool/​2.4.6   Loading requirement:​ gmp/6.2.1 mpc/1.2.1 mpfr/4.1.0 fftw/3.3.9 tools/​bison/​3.7 tools/​cmake/​3.20.5 tools/​make/​4.3 tools/​isl/​0.23 m4/1.4.19 libtool/​2.4.6
-rverdugo@troquil:​~> ​**gcc -version**+rverdugo@troquil:​~>​ gcc -version
  
 gcc (GCC) 8.4.0 gcc (GCC) 8.4.0
Line 52: Line 48:
 </​code>​ </​code>​
  
-<font 20px/​inherit;;​inherit;;​inherit>​**Paso 3 :**</​font><​font 18px/​inherit;;​inherit;;​inherit>​Descargar</​font>​+==== Paso 3: Descargar ​====
  
-Cuando no necesitas más un programa/​libreria o quieres cambiar de versión ​debes primero ​descargar el módulo ​de esta forma, y para el ejemplo anterior con GCC:+Cuando no necesitas más un software especifico ​debes descargar el módulo ​correspondiente ​module unload <​nombre-modulo>​
  
 <​code>​ <​code>​
Line 60: Line 56:
  
 </​code>​ </​code>​
- 
-Luego de esto puedes cargar otra versión del mismo programa 
  
  
  • namespace/cargar_un_software.1626657634.txt.bz2
  • Last modified: 2021/07/18 22:20
  • by admin