Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
fah_installation_manuelle [Le 29/09/2009, 10:20]
YannUbuntu mise a jour de l'install (demarrage auto a mettre a jour)
fah_installation_manuelle [Le 02/05/2017, 11:00] (Version actuelle)
L'Africain [Installation]
Ligne 1: Ligne 1:
-{{tag>Gutsy calcul_collaboratif}}+{{tag>Xenial ​calcul_collaboratif}}
  
 ---- ----
- +{{ :​systeme:​fahclient.png}} 
- +====== Installation de FAH : Folding@Home ====== 
- +Cette page décrit une des manières d'​installer ​Folding@Home.
-====== Installation ​manuelle ​de FAH : Folding@Home ====== +
- +
-Installation manuelle et lancement automatique de Folding@Home.+
 Pour les autres méthodes, voir la [[:fah|page principale F@H]] de Ubuntu-fr. Pour les autres méthodes, voir la [[:fah|page principale F@H]] de Ubuntu-fr.
  
-> Remarque de [[utilisateurs:​YannUbuntu]]:​ si vous êtes débutant, je vous conseille plutôt l'​installation par [[:​fah_finstall|finstall]] ou [[:​Origami]]. 
  
-=====Pré-requis=====+===== Pré-requis ===== 
 +  
 +  * Disposer des [[:​sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée.
  
-Si vous avez une architecture 64 bits, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​ia32-libs|ia32-libs +===== Installation ===== 
-]]**. +Il vous faut télécharger et [[:​tutoriel:​comment_installer_un_paquet|installer]] dans l'​ordre suivant 3 paquets en fonction de votre [[architecture materielle|architecture]], prenez la dernière version présente dans les listes : ​ 
- +   ​Fahviewer ​[[http://​folding.stanford.edu/​releases/​public/​release/​fahviewer/​debian-testing-64bit/|64 bits]] ou [[http://folding.stanford.edu/releases/public/release/​fahviewer/debian-testing-32bit/|32 bits]], 
- +  * Fahclient  ​[[http://folding.stanford.edu/releases/public/release/fahclient/debian-testing-32bit/|64 bits]] ou  [[http://folding.stanford.edu/releases/public/​release/​fahclient/debian-testing-32bit/|32 bits]], 
-===== Telechargement et installation du client ===== +  * [[http://folding.stanford.edu/releases/public/release/fahcontrol/debian-testing-64bit/|fahcontrol]] (pour toutes architectures,​
- +
-  ​Télécharger l'​archive correspondant à votre architecture (LIN pour 32bits, SMP pour 64bits) sur le [[http://​folding.stanford.edu/​English/Download|site officiel Folding@Home]], par exemple dans votre répertoire personnel ​/home/[utilisateur]/ +
- +
-  * Extraire l'​archive,​ cela va vous créer un repertoire de type /home/[utilisateur]/FAH6.02-Linux/ +
- +
-  * Rendez-vous dans ce répertoire,​ via le [[terminal]]: +
- +
-  cd ~/FAH6.02-Linux/ +
- +
- +
-  * FIXME //Besoin ou pas?// Autoriser l'​exécution du fichier fah6 : +
- +
-  chmod +x fah6 +
- +
-  * Exécuter le programme afin de paramétrer F@H  +
- +
-  ./fah6 -configonly +
- +
-  * Entrer les infos requises ([[https://wiki.ubuntu.com/FoldingAtHomeTeamUbuntu|Team-Ubuntu]]:​ 45104 ...) +
- +
-=====Utilisation===== +
- +
-====Démarrage manuel==== +
-  * Une façon de démarrer le client F@H est de taper dans un terminal: +
-Si vous avez un client 32 bits: +
- +
-  ./fah6 -verbosity 9 +
- +
-Ou bien si vous avez un client 64 bits: +
- +
-  ./fah6 -smp -verbosity 9 +
- +
-  * Une autre façon de démarrer le client F@H est de créer un fichier de démarrage automatique: +
- +
-==== Optionnel: démarrage automatique au lancement d'​Ubuntu ​ ==== +
- +
-===Création d'un fichier fah dans init.d=== +
- +
-<note warning>​Paragraphe à mettre à jour d'​apres la doc officielle<​/note> +
- +
-  * Créer un fichier nommé fah dans le dossier ​/etc/init.+
- +
-  sudo gedit /etc/init.d/fah +
- +
-  * Maintenant, copier les infos suivantes à l'​intérieur +
- +
-  #!/bin/sh +
-  # /etc/init.d/fah for Ubuntu +
-  # Start/​stop/​restart the F@H service.+
   ​   ​
-  export FAH_HOME=/home/[utilisateur]/fah +Entrer les infos requises ([[https://wiki.ubuntu.com/FoldingAtHomeTeamUbuntu|Team-Ubuntu]]: 45104 ...)
-   +
-  fah_start() { +
-  if [ -x "​$FAH_HOME/​startfah.sh" ​]; then +
-  echo "​Starting F@H$FAH_HOME/​startfah.sh" +
-  "​$FAH_HOME/​startfah.sh" +
-  fi +
-  } +
-   +
-  fah_stop() { +
-  sudo killall FAH504-Linux.exe +
-  } +
-   +
-  fah_restart() { +
-  fah_stop +
-  sleep 2 +
-  fah_start +
-  } +
-   +
-  case "​$1"​ in +
-  '​start'​) +
-  fah_start +
-  ;; +
-  '​stop'​) +
-  fah_stop +
-  ;; +
-  '​restart'​) +
-  fah_restart +
-  ;; +
-  *) +
-  fah_start +
-  esac+
  
  
-Sauvegarder et fermer gedit. +===== Utilisation =====
- +
-  * Changer les droits du fichier +
- +
-  sudo chmod +x /​etc/​init.d/​fah +
- +
- +
-===Creation du script startfah.sh=== +
- +
- +
-<note warning>​Paragraphe à mettre à jour d'​apres la doc officielle</​note>​ +
- +
-  * Maintenant, nous allons créer le script startfah.sh+
    
-  gedit ~/fah/startfah.sh+Lancez l'​application via le [[:​unity#​tableau_de_bord_dash|tableau de bord]] (Unity) avec le mot clé **fah**,  ou via le [[:​terminal]] (toutes versions d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <​code>​FAHControl</​code>​ et pour le client : ​ <​code>​FAHClient<​/code> ​
  
-  * Copier les informations suivantes à l'​intérieur ​ +===== Désinstallation ===== 
- +  
-  #​!/​bin/​sh +Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
-   +
-  export FAH_HOME=/​home/​[utilisateur]/fah +
-   +
-  cd $FAH_HOME +
-  $FAH_HOME/​FAH504-Linux.exe >/​dev/​null 2>&1 & +
-  exit 0+
    
-Vous pouvez ajouter les paramètres -forceasm et -advmethods ou d'​autres ... 
- 
-Plus d'​infos sur (en anglais) : [[http://​www.liquidninjas.com/​bbs/​showthread.php?​t=3270]] 
- 
-  * Changer les droits du fichier ​ 
- 
-  chmod +x ~/​fah/​startfah.sh 
- 
- 
- 
-  * Etape finale, créer un lien dans ///​etc/​rc2.d//​ 
- 
-  sudo ln -s /​etc/​init.d/​fah /​etc/​rc2.d/​S99fah 
- 
-Pour tester le script, rebooter ou entrer la commande : 
- 
-  sudo /​etc/​init.d/​fah start 
- 
-Lancer le moniteur système, l'​utilisation CPU doit être a 100% !!! 
- 
- 
-===== Remarques ===== 
- 
-  * Si le programme ne se lance pas à la session suivante, revérifier chacune des étapes. Si tout est correct, essayer [[:​tutoriel:​comment_installer_un_paquet|d'​installez le paquet]] **[[apt://​bum|bum]]**. 
- 
-Ensuite, aller dans Système->​Administration->​BootUp Manager 
-Vérifier que le script fah soit bien présent dans la liste et coché. On peut également démarrer/​arrêter le service depuis ce programme si besoin. 
- 
-Une fois coché, valider les changements et relancer la session. Le programme Folding@Home devrait se lancer. 
- 
-Relancer le script 
- 
 =====Liens===== =====Liens=====
  
-  * (en) [[http://​folding.stanford.edu/​English/LinUNIGuide|Tuto du site officiel pour le client 32bits]] +  * (en) [[https://​folding.stanford.edu/​support/​faq/​installation-guides/​linux/​command-line-options/|Utilisation de FAH en ligne de commande]] 
-  * (en) [[http://​folding.stanford.edu/​English/LinSMPGuide|Tuto du site officiel pour le client 64bits]] +  * (en) [[https://​folding.stanford.edu/​support/faq/installation-guides/linux/manual-installation-advanced/​|Installation ​sous Linux]]
-  * (fr) [[http://www.pcperf.fr/forum/index.php?​s=bf891b5a8dbe2266d1b66c3ca3290c35&​showtopic=383|Installation ​64bits]]+
  
 ---- ----
  • fah_installation_manuelle.1254212412.txt.gz
  • Dernière modification: Le 18/04/2011, 14:48
  • (modification externe)