I2P-Messenger-alt/es

Aus i2pwiki.mk16.de
Zur Navigation springen Zur Suche springen

Introducción[Bearbeiten]

I2P-Messenger es un cliente de mensajería instantánea distribuida. Existen versiones para Linux, Windows o MacOS.

Es distribuido por cuanto no necesita, ni depende, de servidor alguno. De esta manera es más resistente a ataques de cualquier tipo.

El programa usa las librerías Qt.

Como características destacables se pueden nombrar:

  • Soporte para avatar
  • Soporte para envío de archivos
  • Lista negra de usuario
  • Búsqueda de usuarios

Requisitos[Bearbeiten]

Antes de instalarlo se deben tener instaladas las librerías QT.

Posteriormente se debe activar el soporte de mensajería SAM en el nodo I2P. Para esto se va

http://127.0.0.1:7657/configclients

Y se marca

Puente (bridge) de SAM (mensajería anónima simple) : X

Se hace click en Guardar para que los cambios hagan efecto.

Ahora se está en condiciones de poder instalar y/o ejecutar I2P-Messenger.

Instalación versión 0.2.22 QT4[Bearbeiten]

Actualmente se encuentran paquetes en Repositorios Linux/es y también se puede compilar directamente desde los fuentes.

Instalar desde Fuentes[Bearbeiten]

Hay que seguir los siguientes pasos.

1. Descarga la ultima versión del programa (aquí usé la versión 0.2.24) en : http://echelon.i2p/qti2pmessenger **

    • Hay una nueva versión de I2P messenger para QT5, 0.2.25 (no compila en debian)

(también puedes descargarlo usando bittorent. La pagina del tracker es http://tracker2.postman.i2p )

2. Extrae los archivos en la pestaña de tu elección (ej. : ~/I2P-Messenger/)

3. Puedes notar que no hay ningún fichero "make" para compilar el programa. Aquí tienes que usar qmake-qt4.

$ cd ~/I2P-Messenger
$ qmake-qt4

4. qmake-qt4 has creado el archivo "Makefile". Ahora podemos compilar el programa.

$ make

Listo ! Ya esta instalado y puedes usarlo.

Instalar desde Repositorios[Bearbeiten]

Para Debian y sus derivados, existen paquetes ya listos. Para esto necesitamos agregar algunos Repositorios Linux/es e instalarlo.

$ sudo apt-get install i2p-messenger

Esto instalara todos los paquetes necesarios.

Instalación versión 0.2.26 QT5[Bearbeiten]

¡Nota! : Ahora mismo esta versión tiene un error que hace que el cliente se cierre cuando se intenta descargar un archivo, pero dicho error ya ha sido reportado :)

Dependencias para poder compilar[Bearbeiten]

- QT5
- QT5-devs paquetes de desarrollo para qt5 (también qt5-multimedia)
- NAS (Network Audio System ) para el sonido
- g++ con soporte para c11 
- make
- necesitas activar SAM en la consola del rúter

Descargar I2P Messenger QT desde git en i2p[Bearbeiten]

Indicamos a git que use el proxy http de i2p:
git config --global http.proxy 127.0.0.1:4444
git config --global https.proxy 127.0.0.1:4444

Clonamos el repositorio git de I2P Messenger QT:[Bearbeiten]

git clone http://git.repo.i2p/r/I2P-Messenger-QT.git

Entramos en las fuentes y compilamos:[Bearbeiten]

cd I2P-Messenger-QT/I2P-Messenger/
./Unix_build.sh --R

Volvemos a dejar git sin la configuración proxy para i2p:[Bearbeiten]

git config --global --unset http.proxy
git config --global --unset https.proxy

Ejecutamos I2P Messenger:[Bearbeiten]

./I2P-Messenger

NOTA - backup[Bearbeiten]

Si deseas recuperar tu identidad de una versión antigua de I2P Messenger, simplemente copia los archivos application.ini y users.config (este último para recuperar la lista de direcciones conocidas) al mismo directorio donde se encuentra el binario I2P-Messenger

Primeros Pasos[Bearbeiten]

Una vez instalado, se puede ejecutar con solo abrir una terminal y hacer

$ i2p-messenger

En la primera ejecución, I2P-Messenger creara una identidad única parecida a GnuPG/es, es decir, dos llaves: Privada y Publica.

Los otros usuarios podrán agregarnos si conocen nuestro ID de usuarios o llave publica. Eventualmente si a nuestra llave publica le asignamos un Nick, también podríamos ser encontrados a través de este.

CONSEJO
Define un NICK y publicarlo en el canal IRC2P #latino-i2p
Esto lo encuentras en Settings > User Details > Nickname

Puedes añadir los siguientes contactos para hacer un test:

User : I984 => I2P Destination :

av~1V5-CEepaVBmp54kfj7t7Km0MWp132DsRu5jsPYgX4j4icqxJCKaYWSbc68Oh2lZtLGhZKBGDfZDORJTFxn
hr2y0oaLrLYIUX8EHJ1oEAak39~eMkK-XzH64p0vXbJlqa73r2hNBeyUmEymNDNTBW1J9K-gai55RwZ5OW~k7l
~N2PfxhLk9eRotXuN98NDJE1TaE2D6f6~L3-tI3WxB-akRO0g8JHp58PRU~GbSwvwbIx1p1clMi0nn3DfqBACL
PJ7hRwcl9PiBh-29LYWfauhtVAXTTxC2mOrh0GHlOP2BKUDsw682pWoye9FgjM6J5iXH1ODdJ~YJSZP~Vbt20A
AsDQs12PIOi2GWpjkzFs~bwa7IcBf6ANKqpu41k659OSduxGViFZ~jubjs7zdmCsLo~16OciwmBWYBwibOotNB
bJTRBrpvvh-RJ2fKyrdsMeAojYWF2DjQb0G38WkMNBaGp7TXOx5~FwEok9-9zS32UhEuR2cjdyERztVUOwAAAA

Respaldo[Bearbeiten]

En caso de querer respaldar la información de I2P-Messenger, es suficiente con copiar

$ cp -r ~/.I2P-Messenger /USB/directorio/para/respaldos/

Asi en el futuro y cuando sea necesario reponer esta información sera solo necesario hacer la operación opuesta

$ cp -r /USB/directorio/para/respaldos/ ~/.I2P-Messenger

Véase También[Bearbeiten]

Referencias[Bearbeiten]

<references />