Instalando TELEGRAM

Instalación

Para instalar en Raspbian ejecutamos desde la terminal:

instalamos lo siguiente:

Ejecutamos el archivo de configuración y copilamos el programa:

da el error: configure: error: no libevent found

volvemos a ejecutar

Ejecutamos

da el error:

make: *** No rule to make target ‘tgl/scheme.tl’, needed by ‘auto/scheme.tl’. Alto.

Se ha solucionado poniendo – – recursive en:

Simplemente debemos ejecutar en la terminal:

da lo siguiente:

pi@raspberrypi:~/tg $ sudo bin/telegram-cli -k tg-server.pub -W

change_user_group: can’t find the user telegramd to switch to

Telegram-cli version 1.4.1, Copyright (C) 2013-2015 Vitaly Valtman

Telegram-cli comes with ABSOLUTELY NO WARRANTY; for details type show_license'.

This is free software, and you are welcome to redistribute it

under certain conditions; type show_license’ for details.

Telegram-cli uses libtgl version 2.1.0

Telegram-cli includes software developed by the OpenSSL Project

for use in the OpenSSL Toolkit. (http://www.openssl.org/)

I: config dir=[/root/.telegram-cli]

[/root/.telegram-cli] created

[/root/.telegram-cli/downloads] created

> telegram-cli: tgl/mtproto-utils.c:101: BN2ull: Assertion `0′ failed.

SIGNAL received

Instalar Pywws

Instalar Git

Instalar python-dev

crear un directorio para descargar y descomprimir los ficheros de instalación

Descargar las librerías y utilidades necesarias

Descomprimir los ficheros que habíamos descargado.

Compilar e instalar Cython 0.16 (esto puede llevar un tiempo)

Editar el fichero de conflagración: setup.py

Cambiamos la linea:

a

Cambiamos la linea:

a

Copiar el fichero libudev.so.0

Descargar la ultima versión pywws http://pypi.python.org/pypi/pywws/

Conectar la estación a la Raspberry con el conector USB

Cambiamos al directorio:

Comprobamos la conexión de la estación meteorológica.

sudo python -m pywws.TestWeatherStation

Debería ver una serie de números hexadecimales si la conexión está funcionando.
Si no tiene conexión o no esta conectada:

Si esta conectada daría:
pi@raspberrypi ~/weather/pywws $ sudo python -m pywws.TestWeatherStation

Ya tenemos instalado el programa ahora falta configurarlo.

Torrent Transmission

 Instalamos el programa con el siguiente comando.

 Estaremos pendiente de que aparezca la siguiente linea:

[ ok ] Starting bittorrent daemon: transmission-daemon.

Esto nos habrá iniciado el cliente. Después hay que configurarlo a nuestro gusto. Para ello vdetendremos el programa con el siguiente comando

Estaremos pendiente de que aparezca la siguiente linea:

[ ok ] Starting bittorrent daemon: transmission-daemon.

 Esto nos habrá iniciado el cliente. Después hay que configurarlo a nuestro gusto. Para ello detendremos el programa con el siguiente comando:

 Carpetas de almacenamiento

 
Debemos utilizar el dispositivo de almacenamiento externo que hayamos instalado, nunca en la tarjeta SD. Así que vamos a crear las carpetas oportunas dentro de nuestro pendrive.
En mi caso lo tengo montado en /media/almacen , añadiremos una carpeta que se llame torrent y  dentro de esta las carpetas finish y temp. También hay que darle todos los permisos para que el  cliente torrent pueda acceder a ellas.
Los comandos son los siguientes:
 

 
De esta forma hemos creado los ficheros de almacenamiento del torrent
 

Configuración Torrent

Editaremos el archivo de configuración con el comando:
 

 
Este es el directorio donde se guardaran los archivos descargados.
 
Cambiamos:

 
por:
 

 
Si lo ponemos verdadero le indicamos que guarde las partes de los torrents descargados en una  carpeta diferente a los archivos finalizados.
“incomplete-dir-enabled”: true
 
Directorio donde se guardaran las partes de los torrents
“incomplete-dir”: “/media/almacen/torrent/temp”
 
Habilita el RPC, es decir el que aplicaciones puedan conectarse al servicio, como la propia pagina web.
“rpc-enabled”: true
 
Por defecto viene a 127.0.0.1 si lo ponemos a 0.0.0.0 indicamos que cualquiera puede conectarse.
“rpc-bind-address”: “0.0.0.0′′
 
Aqui pondremos el usuario que queramos utilizar para hacer login en la pagina WEB de gestión.
“rpc-username”: “transmission”,
 
Esta es la password del usuario por defecto que es “transmission” igual que el usuario, la contraseña esta cifrada.
“rpc-password”: “{ac385a17c99c16caa7a3f218ae7955af61bb33f2moBazqG.”
 
Esto habilita una lista de direcciones que pueden acceder mediante RPC por ejemplo la web.
“rpc-whitelist-enabled”: false,
 
Ahora salimos y guardamos con CTRL+X. A continuacción arrancamos de nuevo el programa con :
sudo /etc/init.d/transmission-daemon start
 

Acceso web

Ahora en cualquier navegador de otro ordenador introducimos la dirección ip de la raspberry :9091
en mi caso 192.168.1.50:9091
 
Nos pedira el usuario y la contraseña, en caso de tenerlos por defecto son transmission y transmission.
 
Ahora solo nos queda añadir torrent, bien sea mediante la dirección url o mediante el archivo  torrent. Una vez descargados podemos sacar el pendrive de la raspberry y pasarlo al PC o podemos copiar el archivo de la raspberry al PC mediante la red LAN.