Mophant

Mophant 

Vamos a hablar de un proyecto de P2P. Un programa para compartir archivos, etc, etc, etc. Creo que a estas alturas no os voy a enseñar nada nuevo sobre este tipo de programas.

Supongo que la gran mayoría ha usado alguna vez el eMule o el aMule. A mí me gustaba bastante más (para Windows) el lPhant. Bastante más manejable, más amigable,... pero como todo es cuestión de gustos.

Total, que el lPhant no tiene versión para Linux, bueno tiene pero es de línea de comandos.  Así que tenemos este otro programita, Mophant, que es básicamente la versión para Linux.

Ahora mismo está en versión de pruebas, pero te puedes bajar la primera alpha para probarla.

Yo todavía no me la he instalado, pero sí me instalé la beta y supongo que no habrá mucha diferencia.

Este programa está basado en Mono, así que:

$ aptitude install mono

después te descargas la versión alpha y la descomprimes. Es un archivo.zip:

$ unzip <Mophant-Alpha1.zip>

ahora entramos en la carpeta:

$cd Mophant-Alpha1/

$ ls

ICSharpCode.SharpZipLib.dll  Language  mophant.exe

y lo ejecutamos:

$ mono ./mophant.exe

Si os sale cualquier línea al ejecutarlo, es que os va a dar un error y os falta alguna librería. La solución es instalaros todas las librerías mono que os falten, y de la última versión. Para ver que librerías hay:

$ apt-cache search libmono 

y os saldrán unas cuantas, pero para instalároslas , os recomiendo que uséis synaptic, ¿por qué? pues por que así vais a ver cuales tenéis instaladas. y aparte también veréis que hay un montón de librerías "repetidas". Con eso me refiero a que existe la librería libmonoX1.0 y la libmonoX2.0. Pues tenéis
que instalaros todas las librerías (y las que tengan varias versiones, instalaros la última). En el synaptic le dais a buscar y buscáis libmono y os aparecerán todas.

Una vez instaladas todas, repetimos

$ mono ./mophant.exe

y en teoría os debería funcionar. A mí me funcionó así. 

Aquí tenéis un pequeño scriptcillo tonto para ejecutarlo en background desde un terminal y que luego podáis cerrar ese terminal sin que se cierre el Mophant.

$ gedit mophant.sh

#!/bin/bash
mono /<ruta_carpeta_mophant>/mophant.exe &

 lo guardáis, le dáis permisos de ejecución

$ chmod +x mophant.sh

y lo ejecutáis en un terminal

$ ./mophant.sh

esperáis a que aparezca la ventana del mophant y ya podéis cerrar el terminal.

Si no entendéis algo, o algo no os funciona, o la instalación de la versión alpha es diferente a la de la beta avisadme para corregirlo.

Ya me contaréis que tal funciona. ami la beta me gustó bastante.

Saludos. 

Published 23 October 2007 11:33 AM by melculebras
Filed under: , ,

Comments

No Comments

Leave a Comment

(required) 
(required) 
(optional)
(required) 

Enter the numbers above: