Welcome, Guest. Please Login or Register
FUG-FR logo
 
  HomeHelpSearchLoginRegister  
 
Pages: 1 2 
[FreeNAS] aMule unsupported file layout (Read 9571 times)
Cortexm
YaBB Newbies
*
Offline


Everybody 's free

Posts: 31
Paris
Gender: male
[FreeNAS] aMule unsupported file layout
20. Jan 2011 at 10:10
 
Bonjour à tous,
je suis nouveau et je découvre FreeBSD via FreeNAS.
Je lis en ce moment pas mal d'info sur FreeBSD et je pense monter un desktop sous FreeBSD pour mes besoins perso pour sortir de la routine et des aspects commercial de Windaub !

J'essaye d'installer aMule sur mon FreeNAS.

Pour commencer j'ai installé le port png-1.2.35.tbz, car dans un tuto il était stipulé d'installer ce port avant.

Code:
freenas:~# pkg_add -rv http://ftp.urc.ac.ru/pub/OS/FreeBSD/packages-7/graphics/png-1.2.35.tbz
scheme:   [http]
user:     []
password: []
host:     [ftp.urc.ac.ru]
port:     [0]
document: [/pub/OS/FreeBSD/packages-7/graphics/png-1.2.35.tbz]
---> ftp.urc.ac.ru:80
looking up ftp.urc.ac.ru
connecting to ftp.urc.ac.ru:80
requesting http://ftp.urc.ac.ru/pub/OS/FreeBSD/packages-7/graphics/png-1.2.35.tbz
>>> GET /pub/OS/FreeBSD/packages-7/graphics/png-1.2.35.tbz HTTP/1.1
>>> Host: ftp.urc.ac.ru
>>> User-Agent: pkg_add libfetch/2.0
>>> Connection: close
>>>
<<< HTTP/1.1 200 OK
<<< Date: Wed, 19 Jan 2011 08:37:18 GMT
<<< Server: Apache/1.3.41 (Unix) PHP/5.2.13 with Suhosin-Patch mod_ssl/2.8.31 OpenSSL/0.9.8k rus/PL30.22
<<< Last-Modified: Tue, 17 Mar 2009 10:33:26 GMT
<<< ETag: "fa892a-36899-49bf7c76"
last modified: [2009-03-17 10:33:26]
<<< Accept-Ranges: bytes
<<< Content-Length: 223385
<<< Connection: close
content length: [223385]
<<< Content-Type: text/plain
<<<
offset 0, length -1, size -1, clength 223385
Fetching http://ftp.urc.ac.ru/pub/OS/FreeBSD/packages-7/graphics/png-1.2.35.tbz...x +CONTENTS
x +COMMENT
x +DESC
x +MTREE_DIRS
x man/man3/libpng.3.gz
x man/man3/libpngpf.3.gz
x man/man5/png.5.gz
x bin/libpng-config
x include/libpng/png.h
x include/libpng/pngconf.h
x lib/libpng.a
x lib/libpng.so
x lib/libpng.so.5
x libdata/pkgconfig/libpng12.pc
tar command returns 0 status
 Done.
extract: Package name is png-1.2.35
extract: CWD to /usr/local
extract: /usr/local/man/man3/libpng.3.gz
extract: /usr/local/man/man3/libpngpf.3.gz
extract: /usr/local/man/man5/png.5.gz
extract: /usr/local/bin/libpng-config
extract: execute 'ln -sf libpng-config /usr/local/bin/libpng12-config'
extract: /usr/local/include/libpng/png.h
extract: execute 'ln -sf libpng/png.h /usr/local/include/png.h'
extract: /usr/local/include/libpng/pngconf.h
extract: execute 'ln -sf libpng/pngconf.h /usr/local/include/pngconf.h'
extract: /usr/local/lib/libpng.a
extract: /usr/local/lib/libpng.so
extract: /usr/local/lib/libpng.so.5
extract: /usr/local/libdata/pkgconfig/libpng12.pc
extract: execute 'ln -sf libpng12.pc /usr/local/libdata/pkgconfig/libpng.pc'
extract: execute '/sbin/ldconfig -m /usr/local/lib'
extract: CWD to .
Running mtree for png-1.2.35..
mtree -U -f +MTREE_DIRS -d -e -p /usr/local >/dev/null
Attempting to record package into /var/db/pkg/png-1.2.35..
Package png-1.2.35 registered in /var/db/pkg/png-1.2.35
 



Après ça j'ai installé aMule via cette commande:

Code:
pkg_add -rv ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.3-release/Latest/aMule2.tbz
 



Après 45 min de download et de traitement, aMule est installé.
Maintenant quand je saisis la commande aMule dans Putty en ssh, j'ai ce message:

Code:
freenas:~# amule
/libexec/ld-elf.so.1: /usr/local/lib/libpng.so.5: unsupported file layout
 



Pas mal de chose ce sont installé, dont Python, et j'ai l'impression que FreeNAS à la base est dépourvu d'environnement graphique.

Alors Pb de lien symbolique ? De bibliothèque ?




Thx.  Cheesy

Cortex, the french boy  :x

PS: J'ai installé FreeNAS x64.
Back to top
 

- Freenas: 0.7.2 Sabanda - Raid1 sur 2x WD320Go - 1x WD1To -
- FreeBSD 8.1: Dell Latitude D800
Cortexm  
IP Logged
 
Sheltem
Full Member
***
Offline


Freebsders Powa

Posts: 118
Bons En Chablais Haute-Savoie
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #1 - 20. Jan 2011 at 10:47
 
Hello,

Réponse à froid, j'ai pas de quoi vérifier sous la main, mais il me semble que amule est un client graphique, donc évidemment inutilisable sur un FreeNAS.

Ensuite tu évoque l'utilisation de Putty, j'en déduis donc que tu te connecte depuis un windows tu ne pourras donc pas déporter l'affichage d'une application sur ton PC de toute façon.

En effet il n'y a pas d'interface graphique sous freeNAS mais tu as du t'en rendre compte.

sinon il existe "amuled" qui est un démon amule, que tu peux controller, soit en installant amulecmd (en ligne de commande) soit amuleweb (interface web).
Back to top
 
WWW WWW Sheltem  
IP Logged
 
Cortexm
YaBB Newbies
*
Offline


Everybody 's free

Posts: 31
Paris
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #2 - 20. Jan 2011 at 12:57
 
Depuis Putty, voici le résultat des commandes

commande amuleweb
Code:
freenas:/etc/defaults# amuleweb
/libexec/ld-elf.so.1: /usr/local/lib/libpng.so.5: unsupported file layout
 



commande amulecmd
Code:
freenas:/etc/defaults# amulecmd
This is amulecmd 2.2.6
Enter password for mule connection:

Creating client...
Connection Failed. Unable to connect to localhost:4712
 

Back to top
 

- Freenas: 0.7.2 Sabanda - Raid1 sur 2x WD320Go - 1x WD1To -
- FreeBSD 8.1: Dell Latitude D800
Cortexm  
IP Logged
 
fgudin
Global Moderator
*****
Offline


PouetPouetBSD roul3z

Posts: 1552
Thonon (74)
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #3 - 20. Jan 2011 at 14:00
 
Cortexm wrote on 20. Jan 2011 at 10:10:
Alors Pb de lien symbolique ? De bibliothèque ?

Pb de tuto ??? Les ports gèrent les dépendances, pas besoin de bricoler…
En deux mots: vire ce que tu as installé (pkg_delete amule et peut-être pkg_delete png (pkg_info -R… te dira les packages le requérant éventuellement; m'étonnerais presque qu'il n'ait pas déjà été là dans FreeNAS à la base ?… qqu'un confirme ?)) et laisse pkg_add faire le boulot: pkg_add -r amule.
Remarque: tu as pris ton paquet png sur un répertoire pour 7-STABLE et ton amule sur 7.3-RELEASE (alors que FreeNAS est construit sur 7.2…); et pour l'erreur en elle-même: je crois que le ld-elf te dit que tu veux charger une bib 32 bits depuis un binaire x86_64 (l'archi de ton FreeNAS).
Back to top
 
 
IP Logged
 
Cortexm
YaBB Newbies
*
Offline


Everybody 's free

Posts: 31
Paris
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #4 - 20. Jan 2011 at 14:22
 
Cheesy bon c normal que je fasse des conneries car je débute  Cheesy

Pour être tout propre, je vais installer de nouveau freenas.
Et remettre la sauvegarde FreeNAS, ça prend 5 min à faire.
Et je serai tout clean.
Car

Code:
freenas:~# pkg_delete amule
pkg_delete: no such package 'amule' installed
freenas:~# pkg_delete png
pkg_delete: no such package 'png' installed
freenas:~# pkg_info -r  png
pkg_info: can't find package 'png' installed or in a file!
 



Ensuite si te tente un:
Code:
freenas:~# pkg_add -r amule
Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.3-release/Latest/amule.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.3-release/Latest/amule.tbz' by URL
 



Si vous voulez bien m'aiguiller...
Merci  Embarrassed
Back to top
 

- Freenas: 0.7.2 Sabanda - Raid1 sur 2x WD320Go - 1x WD1To -
- FreeBSD 8.1: Dell Latitude D800
Cortexm  
IP Logged
 
fgudin
Global Moderator
*****
Offline


PouetPouetBSD roul3z

Posts: 1552
Thonon (74)
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #5 - 20. Jan 2011 at 14:29
 
pkg_add -r aMule2 à voir ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.3-release/Latest/
Pour pkg_delete, il faut effectivement soit le nom exact du paquet (ce que te fournirait pkg_info…) ou utiliser le flag '-x'. Une des qualités des *BSD est leur _documentation_, donc -> pkg_delete(8) et éventuellement man(1).
Back to top
 
 
IP Logged
 
Cortexm
YaBB Newbies
*
Offline


Everybody 's free

Posts: 31
Paris
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #6 - 20. Jan 2011 at 15:29
 
Vu que je ne suis pas devant la machine mais que je peux la prendre à distance en ssh avec Putty.
J'ai donc réalisé les commande suivantes:
Code:
freenas:/# pkg_delete aMule-2.2.6_2 



Ca passe, ensuite:
Code:
freenas:/# pkg_delete png-1.2.35
pkg_delete: package 'png-1.2.35' is required by these other packages
and may not be deinstalled:
cairo-1.8.8,1
pango-1.26.2
gtk-2.18.7
gconf2-2.28.0_1
wxgtk2-common-2.8.10_3
wxgtk2-unicode-2.8.10_3
gd-2.0.35_7,1
gdk-pixbuf-2.22.1
gtk-engines2-2.20.2
dconf-0.5.1_3
libgsf-1.14.19
librsvg2-2.32.1_1
mldonkey-3.0.6
freenas:/# 



Bon pour mldonkey, c'est bien moi qui est essayé de l'installer par la commande:
Code:
pkg_add -rv ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7-stable/All/mldonkey-3.0.6.tbz 



Je l'ai donc désinstallé:
Code:
freenas:/# pkg_delete mldonkey-3.0.6 



ce qui donne au final:
Code:
pkg_delete: package 'png-1.2.35' is required by these other packages
and may not be deinstalled:
cairo-1.8.8,1
pango-1.26.2
gtk-2.18.7
gconf2-2.28.0_1
wxgtk2-common-2.8.10_3
wxgtk2-unicode-2.8.10_3
gd-2.0.35_7,1
gdk-pixbuf-2.22.1
gtk-engines2-2.20.2
dconf-0.5.1_3
libgsf-1.14.19
librsvg2-2.32.1_1 



Maintenant la commande ultime:
Code:
freenas:/# pkg_add -r aMule2
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.3-release/Latest/aMule2.tbz... Done.
pkg_add: warning: package 'aMule-2.2.6_2' requires 'png-1.2.42', but 'png-1.2.35' is installed 



Vu que je suis pas trop idiot, je comprends la phrase
Quote:
requires 'png-1.2.42', but 'png-1.2.35' is installed


Et je lance donc:
Code:
freenas:/# pkg_add -r png-1.2.42                
Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.3-release/Latest/png-1.2.42.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.3-release/Latest/png-1.2.42.tbz' by URL 



Je m'arrête là car je suis idiot et je préfère appeler un ami (en l'occurence vous qui me lisez) et je vous demande ce que je dois faire ?  Shocked
Back to top
 

- Freenas: 0.7.2 Sabanda - Raid1 sur 2x WD320Go - 1x WD1To -
- FreeBSD 8.1: Dell Latitude D800
Cortexm  
IP Logged
 
fgudin
Global Moderator
*****
Offline


PouetPouetBSD roul3z

Posts: 1552
Thonon (74)
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #7 - 20. Jan 2011 at 15:52
 
Code:
pkg_delete -f png-1.2.35
pkg_add -r png 


devrait faire l'affaire (le png.tgz dans le ftp en question est bien celui de la 1.2.42).
Les dépendances seront peut-être à corriger a posteriori, mais bon… chaque chose en son temps.
Back to top
 
 
IP Logged
 
Cortexm
YaBB Newbies
*
Offline


Everybody 's free

Posts: 31
Paris
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #8 - 20. Jan 2011 at 16:01
 
Aïe souci de dépendance ...
Code:
pkg_delete: package 'png-1.2.35' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
cairo-1.8.8,1
pango-1.26.2
gtk-2.18.7
gconf2-2.28.0_1
wxgtk2-common-2.8.10_3
wxgtk2-unicode-2.8.10_3
gd-2.0.35_7,1
gdk-pixbuf-2.22.1
gtk-engines2-2.20.2
dconf-0.5.1_3
libgsf-1.14.19
librsvg2-2.32.1_1
aMule-2.2.6_2
 



Pas grave, je suis un fou je tente un:
Code:
freenas:/# pkg_add -r png
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.3-release/Latest/png.tbz... Done. 



Aller ca passe, je continue:

Code:
freenas:/# amule
Error: Unable to initialize gtk, is DISPLAY set properly?
freenas:/#
 



gtk ??? hmm ca sent bon le pb graphic ça ... Cry
Back to top
 

- Freenas: 0.7.2 Sabanda - Raid1 sur 2x WD320Go - 1x WD1To -
- FreeBSD 8.1: Dell Latitude D800
Cortexm  
IP Logged
 
Cortexm
YaBB Newbies
*
Offline


Everybody 's free

Posts: 31
Paris
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #9 - 20. Jan 2011 at 16:29
 
Back to top
 

- Freenas: 0.7.2 Sabanda - Raid1 sur 2x WD320Go - 1x WD1To -
- FreeBSD 8.1: Dell Latitude D800
Cortexm  
IP Logged
 
fgudin
Global Moderator
*****
Offline


PouetPouetBSD roul3z

Posts: 1552
Thonon (74)
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #10 - 20. Jan 2011 at 16:57
 
Absolument pas: tu n'as tout simplement pas d'environnement X11 pour lancer amule -> cf. la section «Sur un client Windows» de ça par ex.
Back to top
 
 
IP Logged
 
Cortexm
YaBB Newbies
*
Offline


Everybody 's free

Posts: 31
Paris
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #11 - 20. Jan 2011 at 18:46
 
Bon, ne pas s'exciter.

Bon alors voici ce que j'ai fait.

Sur le client Windaub:
j'ai installé Xming Server et activer X11 dans Putty comme dans le tuto.

Si je saisi dans Putty:
Code:
freenas:~# xterm &
[1] 35729
xterm: Command not found. 



Code:
freenas:~# amule
Error: Unable to initialize gtk, is DISPLAY set properly? 



Coté serveur, je n'ai rien fait parce que:
etc/ssh/sshd_config, mettre yes devant X11Forwarding
X11 Forwarding n'existe pas dans le fichier sshd_config

Mon fichier sshd_config:
Code:
SyslogFacility LOCAL3
Protocol 2
UseDNS no
Subsystem       sftp    /usr/libexec/sftp-server
ChallengeResponseAuthentication no
Port 50222
PermitRootLogin yes
AllowTcpForwarding no
PasswordAuthentication yes
PubkeyAuthentication yes 



Et
Editer /etc/X11/xdm/Xservers . Remplacer la ligne
Le répertoire X11 n'existe pas chez moi.

Pour info mon port SSH est le 50222, c'est volontaire.
Grin
Back to top
 

- Freenas: 0.7.2 Sabanda - Raid1 sur 2x WD320Go - 1x WD1To -
- FreeBSD 8.1: Dell Latitude D800
Cortexm  
IP Logged
 
fgudin
Global Moderator
*****
Offline


PouetPouetBSD roul3z

Posts: 1552
Thonon (74)
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #12 - 20. Jan 2011 at 19:43
 
Cortexm wrote on 20. Jan 2011 at 18:46:
X11 Forwarding n'existe pas dans le fichier sshd_config

Heu, là, j'ai du mal à le croire... FreeNAS installe une version trafiquée d'OpenSSH ? Ou est-ce une version à toi ? ça semble légèrement "court".
Cortexm wrote on 20. Jan 2011 at 18:46:
Editer /etc/X11/xdm/Xservers . Remplacer la ligne
Le répertoire X11 n'existe pas chez moi.

Inutile, laisse tomber cette partie.
Back to top
 
 
IP Logged
 
Sheltem
Full Member
***
Offline


Freebsders Powa

Posts: 118
Bons En Chablais Haute-Savoie
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #13 - 20. Jan 2011 at 20:17
 
Re,

Quote:
Heu, là, j'ai du mal à le croire... FreeNAS installe une version trafiquée d'OpenSSH ? Ou est-ce une version à toi ? ça semble légèrement "court".


Si si c'est vrai, je viens de vérifier, mais peu importe, ça n'empeche pas de rajouter la ligne... quoi que avec FreeNas pas sur, je vais y venir...

Essayons de revenir à l'essentiel...

Quote:
je suis nouveau et je découvre FreeBSD via FreeNAS.
Je lis en ce moment pas mal d'info sur FreeBSD et je pense monter un desktop sous FreeBSD pour mes besoins perso pour sortir de la routine et des aspects commercial de Windaub !


Si tu es nouveau dans le monde *BSD, j'aurais commencé par un FreeBSD, ou un autre, mais pas FreeNAS, car comme son nom l'indique, c'est fait pour faire un NAS administrable via une interface web, donc même si ça s'appuie sur FreeBSD, l'install est réduite au strict minimum et surtout nécessaire, et malgré la possibilité d'installer ports et packages de FreeBSD, faut être clair, c'est pas prévu pour.

Et si j'ai un doute sur la possibilité de modifier les fichiers de conf, c'est tout simplement car FreeNAS prend sa configuration dans un fichier xml qu'il utilise pour écraser les fichiers de conf des différents services, les droits sur les répertoires, la liste des montages... etc. En somme tout ce qui est paramètrable par l'interface web, ne le sera pas à la main en ligne de commande, car annulé à l'instant même de la modification.

Conclusion, si tu veux installer des appli pour te familiariser avec ce système je préconiserai que tu reparte de 0 en installant FreeBSD.
Back to top
 
WWW WWW Sheltem  
IP Logged
 
Cortexm
YaBB Newbies
*
Offline


Everybody 's free

Posts: 31
Paris
Gender: male
Re: [FreeNAS] aMule unsupported file layout
Reply #14 - 20. Jan 2011 at 21:55
 
Mon idée de départ était bien d'avoir un NAS à bas coup.
FreeNAS était tout fait pour moi.

Sur mon FreeNAS j'ai un raid 1 de monté pour les docs perso et photos (2 disques de 320 Go ) + un disque de 1To pour les d/l, videos, musiques.
Jusque là c'était super.

Met venu l'idée d'utiliser le client Transmission prêt installé et prêt à l'emploi.

De la je suis parti dans le délire de l'utiliser comme Client VPN pour contrer HADAUBPI grâce à au provider VPN Arethusa.
J'ai donc installé:
Code:
pkg_add -r openvpn 



Tout ça fonctionne très très bien !

Bon tout ça pour arriver à finaliser la chose, j'aurais bien aimé avoir un petit client ed2k et la la boucle est bouclée.
Mais si ce n'est pas possible, ce n'est pas grave.

J'ai vu quelque tuto FreeNAS pour utiliser mldonkey, peut être vais je me tourner vers ça. Si j'ai bien compris, il se manage à distance à travers une interface WEB.

Si je comprends bien, pour aMule ce n'est pas possible...

Mon prochain projet, monter un nouveau poste de travail sous FreeBSD. Je suis entrain de potasser quelques tutos sur le site du zero Cheesy
Back to top
« Last Edit: 20. Jan 2011 at 22:10 by Cortexm »  

- Freenas: 0.7.2 Sabanda - Raid1 sur 2x WD320Go - 1x WD1To -
- FreeBSD 8.1: Dell Latitude D800
Cortexm  
IP Logged
 
Pages: 1 2