Mudanças entre as edições de "Instalação de bibliotecas no novo cluster"

De LCAD
Ir para: navegação, pesquisa
 
(7 revisões intermediárias por um outro usuário não estão sendo mostradas)
Linha 1: Linha 1:
_TOC_
+
__TOC__
 +
[[category:Instalação]]
  
== SCAE ==
+
== '''SCAE''' ==
 
Para o SCAE, foi instalado as seguintes bibliotecas:
 
Para o SCAE, foi instalado as seguintes bibliotecas:
**MAE + dependências - src
+
*MAE + dependências - src
**Aspell - rpm;
+
*Aspell - rpm;
**SCAEAspell - src;
+
*SCAEAspell - src;
**w3c-libwww - rpm;
+
*w3c-libwww - rpm;
**w3c-libwww-devel - rpm;
+
*w3c-libwww-devel - rpm;
**xmlrpc-c - rpm;
+
*xmlrpc-c - rpm;
**xmlrpc-c-devel - rpm;
+
*xmlrpc-c-devel - rpm;
 +
*Java SDK - src
  
 
O manual de instalação encontra-se em [[Manual_do_SCAE]]
 
O manual de instalação encontra-se em [[Manual_do_SCAE]]
  
*VALGRIND
+
== '''Bibliotecas via RPM''' ==
**valgrind - rpm
 
  
*GNUPLOT
+
As seguintes bibliotecas foram instaladas via RPM:
**gnuplot - rpm;
+
*valgrind - rpm
 
+
*gnuplot - rpm;
*GDB
+
*gdb - rpm;
**gdb - rpm;
+
*ddd - rpm;
 
+
*glpk
*DDD
 
**ddd - rpm;
 
 
 
*GLPK
 
 
**glpk - rpm;
 
**glpk - rpm;
 
**glpk-devel - rpm;
 
**glpk-devel - rpm;
Linha 31: Linha 28:
 
**glpk-utils - rpm;
 
**glpk-utils - rpm;
  
*JAVA SDK - src
+
== '''Aspirin''' ==
 
+
A instalação do Aspirin foi realizada via código fonte (src). O Aspirin tem que se instalado com o X inicializado.
*Aspirin - src
+
Os passos para instalação do Aspirin:
mkdir /usr/local/nntools
+
  cd /usr/local
cp am7.tar.gz /usr/local/nntools
 
  cd /usr/local/nntools
 
 
  tar -xzf am7.tar.gz  
 
  tar -xzf am7.tar.gz  
  cp config/pc_i386_linux.config config/$MACHTYPE.config
+
  cd nntools/
cp config/pc_i386_linux.h config/$MACHTYPE.h
 
 
  echo $MACHTYPE
 
  echo $MACHTYPE
  vim $MACHTYPE.config | altere a linha 9 (MACHTYPE = pc_i386_linux) para (MACHTYPE = valor de $MACHTYPE)
+
cp config/pc_i386_linux.config config/$MACHTYPE.config (yes)
  vim $MACHTYPE.h | altere a linha 2 (#include "pc_i386_linux.h") para (#include "i386-redhat-linux-gnu.h")
+
cp config/pc_i386_linux.h config/$MACHTYPE.h (yes)
 +
cd config/
 +
  vim $MACHTYPE.config (Altere a linha 9 (MACHTYPE = pc_i386_linux) para (MACHTYPE = valor de $MACHTYPE))
 +
  vim $MACHTYPE.h (Altere a linha 2 (#include "pc_i386_linux.h") para (#include "valor de $MACHTYPE"))
 
  yum install expectk
 
  yum install expectk
 
  export NNTOOLS=/usr/local/nntools
 
  export NNTOOLS=/usr/local/nntools
 
  export MANPATH=$NNTOOLS/man:$MANPATH
 
  export MANPATH=$NNTOOLS/man:$MANPATH
 
  export PATH=$NNTOOLS/bin/$MACHTYPE:$NNTOOLS/share:$PATH
 
  export PATH=$NNTOOLS/bin/$MACHTYPE:$NNTOOLS/share:$PATH
Verifique se a variável $DISPLAY está setada. Se não export DISPLAY:0.0
+
  cd ../
  ./install_script | yes | valor de $MACHTYPE | Ctrl^C
+
  ./install_script (Primeiro responda yes. Segundo coloque o valor de $MACHTYPE. Terceiro pressione a tecla enter. Por último responda no)
 
  ./Makify $NNTOOLS
 
  ./Makify $NNTOOLS
  
*GALIB - src
+
== '''GALIB''' ==
 +
A instalação do GALIB foi realizada via código fonte (src). Os passos para instalação do GALIB:
 
  cp galib247.tar.gz /usr/local
 
  cp galib247.tar.gz /usr/local
 
  tar -xzf galib247.tar.gz
 
  tar -xzf galib247.tar.gz
Linha 59: Linha 57:
 
  make install
 
  make install
  
*LINDOAPI - sr
+
== '''LINDOAPI''' ==
 +
A instalação do LindoAPI foi realizada via código fonte (src). Os passos para instalação do LindoAPI:
 
  cp LAPI-LINUX-IA32-5.0.tar.gz /usr/local
 
  cp LAPI-LINUX-IA32-5.0.tar.gz /usr/local
 
  tar -xzf LAPI-LINUX-IA32-5.0.tar.gz
 
  tar -xzf LAPI-LINUX-IA32-5.0.tar.gz
  cd lindoapi/bin/linux32 | Verifique se todas as LINDO API's e o programa runlindo estão com permissão de execução
+
  cd lindoapi/bin/linux32 (Verifique se todas as LINDO API's e o programa runlindo estão com permissão de execução)
 
  crie os links simbólicos
 
  crie os links simbólicos
 
  ln -sf liblindo.so.5.0 liblindo.so
 
  ln -sf liblindo.so.5.0 liblindo.so
Linha 75: Linha 74:
 
  source /etc/profile.d/lindoapivars.sh
 
  source /etc/profile.d/lindoapivars.sh
  
*HYPRE - src
+
== '''HYPRE''' ==
**libaio
+
A instalação do Hypre foi realizada via código fonte (src). Os passos para instalação do Hypre:
**libaio-devel - rpm;
+
yum install libaio libaio-devel compat-gcc-34-g77
**compact-gcc-34-g77 - rpm;
 
 
  cp hypre-2.0.0.tar.gz /usr/local
 
  cp hypre-2.0.0.tar.gz /usr/local
 
  tar -xzf hypre-2.0.0.tar.gz
 
  tar -xzf hypre-2.0.0.tar.gz

Edição atual tal como às 16h55min de 14 de setembro de 2012

SCAE

Para o SCAE, foi instalado as seguintes bibliotecas:

  • MAE + dependências - src
  • Aspell - rpm;
  • SCAEAspell - src;
  • w3c-libwww - rpm;
  • w3c-libwww-devel - rpm;
  • xmlrpc-c - rpm;
  • xmlrpc-c-devel - rpm;
  • Java SDK - src

O manual de instalação encontra-se em Manual_do_SCAE

Bibliotecas via RPM

As seguintes bibliotecas foram instaladas via RPM:

  • valgrind - rpm
  • gnuplot - rpm;
  • gdb - rpm;
  • ddd - rpm;
  • glpk
    • glpk - rpm;
    • glpk-devel - rpm;
    • glpk-static - rpm;
    • glpk-utils - rpm;

Aspirin

A instalação do Aspirin foi realizada via código fonte (src). O Aspirin tem que se instalado com o X inicializado. Os passos para instalação do Aspirin:

cd /usr/local
tar -xzf am7.tar.gz 
cd nntools/
echo $MACHTYPE
cp config/pc_i386_linux.config config/$MACHTYPE.config (yes)
cp config/pc_i386_linux.h config/$MACHTYPE.h (yes)
cd config/
vim $MACHTYPE.config (Altere a linha 9 (MACHTYPE = pc_i386_linux) para (MACHTYPE = valor de $MACHTYPE))
vim $MACHTYPE.h (Altere a linha 2 (#include "pc_i386_linux.h") para (#include "valor de $MACHTYPE"))
yum install expectk
export NNTOOLS=/usr/local/nntools
export MANPATH=$NNTOOLS/man:$MANPATH
export PATH=$NNTOOLS/bin/$MACHTYPE:$NNTOOLS/share:$PATH
 cd ../
./install_script (Primeiro responda yes. Segundo coloque o valor de $MACHTYPE. Terceiro pressione a tecla enter. Por último responda no)
./Makify $NNTOOLS

GALIB

A instalação do GALIB foi realizada via código fonte (src). Os passos para instalação do GALIB:

cp galib247.tar.gz /usr/local
tar -xzf galib247.tar.gz
cd galib247
make
make test
make install

LINDOAPI

A instalação do LindoAPI foi realizada via código fonte (src). Os passos para instalação do LindoAPI:

cp LAPI-LINUX-IA32-5.0.tar.gz /usr/local
tar -xzf LAPI-LINUX-IA32-5.0.tar.gz
cd lindoapi/bin/linux32 (Verifique se todas as LINDO API's e o programa runlindo estão com permissão de execução)
crie os links simbólicos
ln -sf liblindo.so.5.0 liblindo.so
ln -sf liblindojni.so.5.0 liblindojni.so
ln -sf libmosek.so.5.0 libmosek.so
crie um arquivo lindoapivars.sh no /etc/profile.d/ e adicione ao arquivo
LD_LIBRARY_PATH=/usr/local/lindoapi/bin/linux32:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
LINDOAPI_LICENSE_FILE=/usr/local/lindoapi/license/lndapi50.lic
export LINDOAPI_LICENSE_FILE
chmod +x /etc/profile.d/lindoapivars.sh
source /etc/profile.d/lindoapivars.sh

HYPRE

A instalação do Hypre foi realizada via código fonte (src). Os passos para instalação do Hypre:

yum install libaio libaio-devel compat-gcc-34-g77
cp hypre-2.0.0.tar.gz /usr/local
tar -xzf hypre-2.0.0.tar.gz
cd hypre-2.0.0/src
vim Makefile | comentar as linas 165 e 166
./configure
make install