aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Instalar amule en zenwalk  (Read 20731 times)

SpectantE

  • Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 11
Instalar amule en zenwalk
« on: February 04, 2010, 11:49:27 PM »

Wenas a todos, y enhorabuena por el foro.
Quisiera saber qué he de hacer para instalar amule en zenwalk (basada en slackware, y en principio, por lo que he leído, que puede instalar desde los mismos repositorios que ella).
Aclaro en primer término que soy muy novato en linux: sólo he usado ubuntu, y ahi es tan fácil como sudo apt-get install amule.
Os cuento lo que he hecho, desde una instalación limpia de zenwalk:
1º - netpkg netpkg para actualizar el instalador.
2º - netpkg install amule
En eso la consola, desde su, me arroja:
Quote
root[alfonso]# netpkg install amule
Cleaning cache
Connecting to mirror
Uncompressing meta information
Computing packages dependencies
Computing packages descriptions
Creating packages list
Getting local packages list
Computing packages status
cat: /var/netpkg/last_selector: No such file or directory
Synchronization with http://distro.ibiblio.org/pub/linux/distributions/zenwalk/i486/current successful
Downloading
/var/packages/amule/: Is a directory
Installing []amule
Cannot install /var/packages//amule: package does not end in .tgz

Bueno, pues me pongo a buscar un amule compilado en .tgz y lo encuentro aquí:
http://www.filewatcher.com/m/aMule.tgz.24.0.0.html
Lo instalo (botón dcho sobre el archivo y pincho en install), y no aparece lanzadera.
Lo instalo desde consola de comandos:
cd /home/tal y tal, la ruta donde descargue el archivo
installpkg zziplib.tgz
Y la consola me arroja:
Quote
Installing package zziplib...
PACKAGE DESCRIPTION:
root[Desktop]#

Vamos, que me saca a root sin errores ni naa...
No encuentro lanzadera por ningún lado, y ya no encuentro recursos en San google.
Consecuentemente, no puedo correr el programa...
Muchas gracias de antemano.


Logged

SpectantE

  • Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 11
Re: Instalar amule en zenwalk
« Reply #1 on: September 03, 2010, 02:01:40 AM »

Nadie supo contestarme, y como quiero tanto a  mi emule (sip, vengo de windows), cambié de distro y me puse slackware.
Llevo corriendo amule 2.5.5 varios meses sin problemas.
(Instalado desde las repos de slackware, eso sí, versión ultima en las repos 2.5.5)
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 164
  • Offline Offline
  • Posts: 2703
Re: Instalar amule en zenwalk
« Reply #2 on: September 03, 2010, 10:47:55 PM »

2.5.5? La última versión del aMule es 2.2.6.
Logged
concordia cum veritate

SpectantE

  • Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 11
Re: Instalar amule en zenwalk
« Reply #3 on: September 05, 2010, 01:27:56 AM »

Lo sé, y he intentado actualizar, si bien...
Code: [Select]
$ ./configure
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking if this is a FreeBSD 4 or earlier system... no
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for gawk... (cached) gawk
checking for egrep... grep -E
checking whether make sets $(MAKE)... (cached) yes
checking for flex... flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... yes
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking for ranlib... ranlib
checking for bison... bison -y
checking for ranlib... (cached) ranlib
checking for strip... strip
checking for ar... ar
checking for ld... ld
checking for zlib >= 1.1.4... yes (version 1.2.3)
checking for File::Copy... ok
checking whether we need the GUI... yes
checking for the --with-toolkit option... will be automatically detected
checking for the --with-wxshared option... will be automatically detected
checking for the --with-wxdebug option... will be automatically detected
checking for the --with-wxversion option... will be automatically detected
checking for wx-config... /usr/bin/wx-config
checking for wxWidgets version >= 2.8.0 (--unicode=yes)... yes (version 2.8.10)
checking for wxWidgets static library... no
checking if wxWidgets was built in DEBUG mode... no
checking if wxWidgets was built in STATIC mode... no
checking which wxWidgets toolkit was selected... gtk2
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for libupnp version >= 1.6.6... yes (version 1.6.6)
checking for crypto++ version >= 5.1... no
configure: error:
Could not find crypto++ header file "cryptlib.h".
Please try again with --with-crypto-prefix=/my_crypto_prefix
(replace /my_crypto_prefix with a valid path to your crypto++
installation directory).
No he conseguido resolver este error, y no doy  con la librería cryptlib.h; mi sistema es slackware.13; sé que es una distro no para novatos (y yo soy muy novato), pero eso me insta a pegarme con la consola, aprender algo...
Si me echas un cable me actualizo.  ;)
Logged

SpectantE

  • Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 11
Re: Instalar amule en zenwalk
« Reply #4 on: September 06, 2010, 09:14:23 PM »

Edito: en eso tenías razón: mi versión es 2.2.5
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 164
  • Offline Offline
  • Posts: 2703
Re: Instalar amule en zenwalk
« Reply #5 on: September 07, 2010, 08:47:20 PM »

Usted necesita instalar el crypto++
Logged
concordia cum veritate

SpectantE

  • Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 11
Re: Instalar amule en zenwalk
« Reply #6 on: September 08, 2010, 02:29:13 AM »

Hasta ahí había llegado yo...
De hecho, me había revisado este enlace: http://forum.amule.org/index.php?topic=18031.0
Y ya me había bajado la última versión de cripto++ de su pag. oficial.
Mi duda era -quizás no redacté el post adecuadamente- cómo demonios instalo el cripto, y en que directorio lo desempaqueto.
Porque el make make install me arroja error también... Y no encuentro ni un Readme, ni naaaa, y en la pag. de cripto, ya ni te cuento: me hacen los ojos chiribitas.  :o
Si es necesario, lo vuelvo a desempaquetar y te pego aquí el código...
Gracias por el interés.
« Last Edit: September 08, 2010, 02:36:44 AM by SpectantE »
Logged

SpectantE

  • Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 11
Re: Instalar amule en zenwalk
« Reply #7 on: September 10, 2010, 12:54:18 PM »

Bueno, pues me he buscado la vida y lo he conseguido: todo un logro para mí, que estoy muy verde en consola.
Parece ser que, como apuntaba el link que puse más arriba, debía instalar específicamente Crypto++ 5.6.0. (Había leído que versiones nuevas de crypto eran perfectamente compatibles con las anteriores, y que convenía instalar siempre la última, pero ésta me daba error, de modo que instalé Crypto++ 5.6.0).
Convendría, por si acaso sale algo mal, hacer copia de las carpetas incoming y temp, y de los archivos amule.conf (para no perder nuestra configuración) y de los archivos cryptkey.dar, preferences.ini, y clients.met, para no perder nuestros créditos.
Code: [Select]
~$ su
~# mkdir /urs/src/critopp
~# cp /ruta.de.descarga/cryptopp560.zip /usr/src/cryptopp
~# cd /usr/src/cryptopp
~#  make
~# make install
# Os tomáis un cafetito que tarda.
Ahora como user:
Code: [Select]
~$ cd /home/user
~$ cp /ruta.de.descarga/aMule-2.2.6.tar.bz2 /home/user
~$ tar jxvf aMule.2.2.6.tar.bz2
~$ rm aMule.2.2.6.tar.bz2
~$ cd aMule.2.2.6
~$ ./configure
#(si queréis instalar los paquetes para todos los idiomas: ./configure --with -included -gettext)
~$ make
# Lleva también un ratillo, de modo que fumad un rigarrito  :P
~$ su
# (Debido a que el make installnecesitará escribir varios archivos en directorios con autorizaciones sólo para root, debemos loguernos como root)
~# make install
~# exit
Y el resultado:
Code: [Select]
~$ amule
Initialising aMule 2.2.6 using wxGTK2 v2.8.10
Checking if there is an instance already running...
No other instances are running.
ListenSocket: Ok.
HTTP download thread started
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkOptionMenu::indicator-size' of type `GtkRequisition' from rc file value "0" of type `glong'
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkOptionMenu::indicator-spacing' of type `GtkBorder' from rc file value "0" of type `glong'
HTTP download thread started
Loading temp files from /home/alfonso/.aMule/Temp.
Loading PartFile 32 of 32
All PartFiles Loaded.
Adding file /home/alfonso/.aMule/Temp/040.part.met to shares
[...]
Adding file /home/alfonso/.aMule/Temp/002.part.met to shares
Host: amule.sourceforge.net:80
URL: http://amule.sourceforge.net/lastversion
Response: 200 (Error: 0)
Download size: 6
HTTP download thread started
HTTP download thread ended
Host: www.peerates.net:80
URL: http://www.peerates.net/servers.php
Response: 200 (Error: 0)
Download size: 688
HTTP download thread ended
Host: upd.emule-security.net:80
URL: http://upd.emule-security.net/IpFilter.v143.by.R3Qu13M.zip
Response: 200 (Error: 0)
Download size: 4714119

2010-09-10 12:43:47: amuleDlg.cpp(210):  - Esto es aMule 2.2.6 using wxGTK2 v2.8.10 basado en eMule.
2010-09-10 12:43:47: amuleDlg.cpp(212):    Ejecutándose en Linux 2.6.29.6-smp i686

A ver si ésto le vale a alguien tan torpe como yo; con eso me doy por satisfecho.
Saludetes.
Logged