g++
(déjà disponible car le meta-package build-essential
le contient)cmake
zlib1g-dev
libbz2-dev
% sudo apt-get install cmake zlib1g-dev libbz2-dev
/opt/bio/sources
, télécharger l'archive du code source et la décompresser:
% cd /opt/bio/sources % sudo curl -L -o SPAdes-4.0.0.tar.gz https://github.com/ablab/spades/archive/refs/tags/v4.0.0.tar.gz % sudo tar -zxvf SPAdes-4.0.0.tar.gz % sudo rm -rf SPAdes-4.0.0.tar.gz
spades-4.0.0
doit appartenir à root
et ses permissions doivent être 755
:
% sudo chown -R root:root ./spades-4.0.0 % sudo chmod 755 ./spades-4.0.0
% cd ./spades-4.0.0 % sudo ./spades_compile.sh
# Retournez dans votre $HOME % cd # Exécutez le test interne de SPAdes % /opt/bio/sources/spades-4.0.0/bin/spades.py --test
% sudo ln -s /opt/bio/sources/spades-4.0.0/bin/spades.py /opt/bio/sources/spades-4.0.0/bin/spades
/etc/profile.d/impilo.sh
en ajoutant ces lignes à la toute fin du fichier:
# # SPAdes specific environment variable # export PATH=$PATH:/opt/bio/sources/spades-4.0.0/bin