Forums Zebulon.fr: FreeBsd et le Folding@Home - Forums Zebulon.fr

Aller au contenu

FreeBsd et le Folding@Home Noter : -----

#1 L'utilisateur est hors-ligne   nephtys 

  • Junior Member
  • Groupe : Membres
  • Messages : 4
  • Inscrit(e) : 16-septembre 09

Posté 16 septembre 2009 - 05:39

Bonjour,

Je viens vers vous car j'ai besoin de votre aide. Je vous explique, chez moi j'ai un server NAS qui tourne sur FreeNas et comme je ne me sert pas du processeur à gogo je voudrais le mettre au profit de la science.

Mais j'ai un problème car il me manque un package qui ce nome " which " je tape la commande " pkg_add -r which "
et il me sort

Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.2-release/Latest/which.tbz: File unavailable (e.g., file not found, no access)
pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.2-release/Latest/which.tbz' by URL


en fait il trouve pas ce package mais je sais pas ou le chercher non plus. Si quelqu'un pouvait m'aider svp ca serais gentil.
Merci

Ce message a été modifié par nephtys - 16 septembre 2009 - 05:41 .

0

PUBLICITÉ

  • Annonces Google

#2 L'utilisateur est hors-ligne   jeanbi 

  • Godlike Member
  • Groupe : Membres
  • Messages : 3911
  • Inscrit(e) : 19-janvier 01

Posté 16 septembre 2009 - 06:52

bonjour,

Citation

$ whereis which
which: /bin/which /usr/bin/which /usr/share/man/man1/which.1.gz
xxx@ip-83:~$ which amsn
/usr/bin/amsn

c'est cette commande c'est inclus dans les commandes comme whereis
a+
J'adore le travail, il me fascine et je peux rester assis des heures à le considerer.(Jerome K. Jerome)
Image IPB
0

#3 L'utilisateur est hors-ligne   Greywolf 

  • Modérateur
  • Groupe : Modérateur [Greywolf]
  • Messages : 9321
  • Inscrit(e) : 06-décembre 01

Posté 16 septembre 2009 - 08:09

sous debian, c'est dans le package debianutils mais sous FreeBSD ?

l'utilitaire de gestion de paquets ne permet-il pas de réaliser une recherche sur les fichiers ? (comme apt-file)
$ apt-file search /usr/bin/which
debian-goodies: /usr/bin/which-pkg-broke
debianutils: /usr/bin/which
emboss: /usr/bin/whichdb

En essayant continuellement on finit par réussir.
Donc : plus ça rate, plus on a de chances que ça marche.
0

#4 L'utilisateur est hors-ligne   nephtys 

  • Junior Member
  • Groupe : Membres
  • Messages : 4
  • Inscrit(e) : 16-septembre 09

Posté 16 septembre 2009 - 09:05

Re, en fait which est installer mais j'ai une autre erreur maintenant, "which: Too few arguments."

Une petit idée sur le souci. Merci
0

#5 L'utilisateur est hors-ligne   Greywolf 

  • Modérateur
  • Groupe : Modérateur [Greywolf]
  • Messages : 9321
  • Inscrit(e) : 06-décembre 01

Posté 16 septembre 2009 - 09:22

which renvoie le chemin absolu d'un exécutable donné en argument. Si tu ne donnes pas d'argument, which ne peut rien renvoyer.

pourquoi as tu besoin de which pour faire tourner F@H ?
En essayant continuellement on finit par réussir.
Donc : plus ça rate, plus on a de chances que ça marche.
0

#6 L'utilisateur est hors-ligne   nephtys 

  • Junior Member
  • Groupe : Membres
  • Messages : 4
  • Inscrit(e) : 16-septembre 09

Posté 16 septembre 2009 - 09:25

Et bien je suis un petit tuto pour installer folding@home.

http://www.siteduzero.com/tutoriel-3-35582...lding-home.html

Voici les 2 scripts : Puis téléchargez-y finstall et finstall.fr aux adresses http://ra.vendomar.ee/~ivo/finstall et http://ra.vendomar.ee/~ivo/finstall.fr .

Et lors de l'installation et bien le script plante, et c'est à cause de ce fameux which.

Ps : Le site dis bien que ce script est bien compatible FREEBSD :P

Ce message a été modifié par nephtys - 16 septembre 2009 - 09:28 .

0

#7 L'utilisateur est hors-ligne   Greywolf 

  • Modérateur
  • Groupe : Modérateur [Greywolf]
  • Messages : 9321
  • Inscrit(e) : 06-décembre 01

Posté 16 septembre 2009 - 09:53

which --version n'est pas un opérande valide, le test pour déterminer si which est installé n'est pas valide
Tu modifies le script en conséquence
  if [ $temp -eq 0 ]; 
   then
#Other OSes should run "which" just fine...	
	which --version >/dev/null 2>&1
	if [ $? -ne 127 ];
	 then
	  which_OK="true"
	fi
  fi


par
  if [ $temp -eq 0 ]; 
   then
	  which_OK="true"
  fi


c'est barbare mais ça ne plantera pas à la détection de l'éxécutable which

code à modifier pour les fonctions Check_Utils et Check_Tools
En essayant continuellement on finit par réussir.
Donc : plus ça rate, plus on a de chances que ça marche.
0

#8 L'utilisateur est hors-ligne   nephtys 

  • Junior Member
  • Groupe : Membres
  • Messages : 4
  • Inscrit(e) : 16-septembre 09

Posté 16 septembre 2009 - 10:04

Voir le messageGreywolf, le mercredi 16 septembre 2009 à 22h53, dit :

which --version n'est pas un opérande valide, le test pour déterminer si which est installé n'est pas valide
Tu modifies le script en conséquence
  if [ $temp -eq 0 ]; 
   then
#Other OSes should run "which" just fine...	
	which --version >/dev/null 2>&1
	if [ $? -ne 127 ];
	 then
	  which_OK="true"
	fi
  fi


par
  if [ $temp -eq 0 ]; 
   then
	  which_OK="true"
  fi


c'est barbare mais ça ne plantera pas à la détection de l'éxécutable which

code à modifier pour les fonctions Check_Utils et Check_Tools


Merci je regarde ca :P
0



Réponse rapide

  


1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)



    Page officielle Zebulon.fr