Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

fr:install:bin_app_repository:24_04_a25_build:hmmer_24i [2025/05/15 15:27] – créée foisysfr:install:bin_app_repository:24_04_a25_build:hmmer_24i [2026/07/30 16:41] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Installation de HMMER 2.4i ======
 +
 +===== Libraries =====
 +
 +  * Aucune librairie additionnelle n'est nécessaire 
 +
 +===== Procédure =====
 +
 +  * On va chercher l'archive:
 +
 +<sxh bash> 
 +% cd /opt/bio/sources 
 +% sudo curl -L -o hmmer-2.4i.tar.gz http://eddylab.org/software/hmmer/hmmer-2.4i.tar.gz 
 +% sudo tar -zxvf hmmer-2.4i.tar.gz 
 +% sudo rm -rf hmmer-2.4i.tar.gz
 +</sxh>
 +
 +  * Il faut s'assurer que le répertoire ''hmmer-2.4i''  appartient à ''root''  avec les bonnes permissions:
 +
 +<sxh bash> 
 +% sudo chown -R root:root ./hmmer-2.4i 
 +% sudo chmod 755 ./hmmer-2.4i 
 +</sxh>
 +
 +  * Si vous êtes sur la plateforme Raspberry Pi, il faut faire les commandes suivantes avant de procéder en mettant à jour deux fichiers pour que la commande ./configure puisse fonctionner:
 +
 +<sxh bash> 
 +% cd ./hmmer-2.4i
 +% sudo curl -L -o config.guess "http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD"
 +% sudo curl -L -o config.sub "http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD"
 +</sxh>
 +
 +  * On compile HMMER avec la valse habituelle:
 +
 +<sxh bash> 
 +% sudo ./configure –prefix=`pwd` 
 +% sudo make 
 +% sudo make check 
 +% sudo make install 
 +</sxh>
 +
 +  * On termine en modifiant le fichier ''/etc/profile.d/impilo.sh''  pour y mettre à la fin les infos sur la position des applications:
 +
 +<sxh bash> 
 +
 +# HMMER specific environment variables 
 +
 +export PATH=:$PATH:/opt/bio/sources/hmmer-2.4i/bin 
 +</sxh>