Que en Paz descanse :

en donde las cosas no tienen sentido

 


Archivos
Feb 06 [3]
Ene 06 [13]
Dic 05 [30]
Nov 05 [30]
Oct 05 [1]
Sep 05 [1]
Jun 05 [1]
Mar 05 [1]
Ene 05 [1]
Dic 04 [2]
Oct 04 [1]
Sep 04 [1]
Ago 04 [2]
Jul 04 [2]
Mayo 04 [1]
Abr 04 [4]
Mar 04 [3]


Sindicación
Artículos
Comentarios


Enlaces
1.Album.de.Fotos
2.Album.de.Fotos
3.Album.de.Fotos
mi.ex.blog


Recomendados
erectus
HemorroIdeas
Juan27







mfg@jabberes.org
 
Inicio | Mi Perfil | Enviar artículo | Suscríbete al blog
 

Instalando un Cliente BT Liviano

Enlace permanente 28 de Octubre, 2005, 8:22

No todos poseen una PC de las nuevas generaciones y menos con la suficiente capacidad como para correr a la vez: Azureus y KDE. Si se desea disfrutar de BitTorrent, sin sacrificar demasiado de tu maquina, quisas sea esta la solucion que esperabas.




Imaginemonos la siguiente situasion muy real: Una PC con P1 (o similar) y con no mas que 400MB en RAM. En estas condiciones son pocas las aplicaciones graficas capaces de correr en nuestro Pinguino, y por lo tanto, estamos obligados a buscar permanentemente alternativas livianas que nos permitan tener las (cuasi-)mismas condiciones de una maquina mas moderna, o sea, poder correr varias aplicaciones en paralelo.

Una de estas aplicaciones es TorrentFlux, que en conjunto a BitTornado, nos hara facil la tarea de bajarnos nuestra Distribucion Linux favorita y a la vez navegar en internet y hacer nuestros deberes en el OpenOffice.org.

Instalacion

Los requisitos previos para su instalacion es:
1. BitTornado (>0.3.9b) o BitTorrent instalado correctamente.
2. Apache y PHP (>4.1.x) instalados y funcionando.
3. MySQL instalado.
4. Como opcion, se puede instalar el PhpMyAdmin.

Lo primero sera crear la Base de datos en MySQL e inicializarla, y para esto debes elegir un nombre, supongamos:
Aqui se esta suponiendo que el paquete torrentflux2.0 se bajo y se dejo en la carpeta home de alguno de los usuarios y quien debe hacer los cambios en general es ROOT cuando aparece el simbolo # y un usuario comun cuando sea $. En el caso de que este programa vaya a ser usado por todos los usuarios del sistema se recomienda moverlo a /usr/share y hacer un link simbolico (ln -s) de los ejecutables a /usr/bin.
mi-primer-pc@pero-de-verdad:~# mysqladmin create torrentflux
mi-primer-pc@pero-de-verdad:~# cd torrentflux_2.0/sql
mi-primer-pc@pero-de-verdad:~/torrentflux_2.0/sql# mysql torrentflux < torrentflux.sql

A continuacion debes cambiarle los permisos a algunos ejecutables:
mi-primer-pc@pero-de-verdad:~/torrentflux_2.0/sql$ cd ../TF_BitTornado/
mi-primer-pc@pero-de-verdad:~/torrentflux_2.0/TF_BitTornado$ chmod +x btphptornado.py
mi-primer-pc@pero-de-verdad:~/torrentflux_2.0/TF_BitTornado$ chmod +x btshowmetainfo.py

El siguiente paso sera seguir cambiando permisos a las carpetas:
mi-primer-pc@pero-de-verdad:~/torrentflux_2.0/TF_BitTornado$ cd ../
mi-primer-pc@pero-de-verdad:~/torrentflux_2.0$ chmod 777 html

Despues deberemos configurar nuestro TorrentFlux, para que pueda manejar MySQL y sepa donde se encuentran los ejecutables:

mi-primer-pc@pero-de-verdad:~/torrentflux_2.0$ cd html
mi-primer-pc@pero-de-verdad:~/torrentflux_2.0/html$ vim config.php

<-- Lo cual deberia verse como en este screenshot.

Los cambios a hacer son:

a. cambiar la linea "$cfg["db_user"] = "user"; // username for your MySQL database" colocando el usuario correspondiente al que aparece en /etc/mysql

b. lo mismo se hara para la siguiente linea "$cfg["db_pass"] = "password"; // password for database".

c. donde quedara al fin y al cabo el torrentflux2.0? Si lo quieres dejar en /usr/local/torrent ni siquiera necesitas modificar esa linea, pero si como lo mensione, se deja en /usr/share/torrent es natural tambien modificar la linea correspondiente a "$cfg["path"] = "/usr/local/torrent/";".

d. el siguiente cambio correspondera al path de los ejecutables btphptornado.py y btshowmetainfo.py. Aqui se debera colocar el mismo que se coloco en el punto c mas o menos de la siguiente forma
$cfg["btphpbin"] = "/usr/share/torrent/TF_BitTornado/btshowmetainfo.py"; y $cfg["btshowmetainfo"] = "/usr/share/torrent/TF_BitTornado/btshowmetainfo.py";

e. una vez completados estos pasos, llega la hora de ejecutar por primera vez el TorrentFlux y para eso se puede usar cualquier navegador web decente (categoria que obviamente no es la de IE) y se coloca la direccion magica http://localhost/torrentflux. En este punto se te pedira un nombre de usuario y una password cualquiera. Lo importante es que este usuario sera el Administrador y por lo tanto, sera conveniente escoger algo adecuado, pues recuerda que TorrentFlux, al estar corriendo en Apache, puede ser accedido via internet, (des-)ventaja que nos puede ayudar a usarlo desde cualquier lugar con acceso a La Red.


Un punto a tener en cuenta en caso de que esto no resulte:

Recordar que Apache debe estar apuntando a la direccion /usr/share/torrent para que pueda ser visible. En mi caso y por desconocimiento del funcionamiento me arriesgue y coloque -al principio- todo el directorio TorrentFlux en /var/www/apache2-default/TorrentFlux. Despues descubrie que se podia modificar el apache para que cada usuario pudiera crear su propio espacio web en http://localhost/~usuarioX/ y asi podia acceder directamente desde mi home el directorio del TorrentFlux. Y cuando por fin logre tener mi propio dominio en La Red la cosa fue aun mejor, ya que accedia directamente por http://midominio.{com,info}/~usuarioX/TorrentFlux.

Por razones de tiempo y de que en la actualidad no he necesitado demasiado de BT para actualizar mi distribucion Linux, lo he terminado por desinatalar.

Para cualquier comentario, observacion, critica, recomendacion y cooperacion para mejorar esta articulo, por favor escriban.

~ Comentar | Referencias (0)



Blog alojado en ZoomBlog.com

 

 

<<   Octubre 2005  >>
LMMiJVSD
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31       

Categorías
General [2] Sindicar categoría
Artes [2] Sindicar categoría
Bloggs [8] Sindicar categoría
Codigo [4] Sindicar categoría
Criticon [9] Sindicar categoría
Generalisimo [7] Sindicar categoría
Jabber [7] Sindicar categoría
JavaOpinion [2] Sindicar categoría
Linux [17] Sindicar categoría
Literatura [3] Sindicar categoría
OpenSoftware [9] Sindicar categoría
Politica [6] Sindicar categoría
Recetas [12] Sindicar categoría
SinCabida [13] Sindicar categoría
SoftOpinion [10] Sindicar categoría
Tips [4] Sindicar categoría

 




un.album.cool
This is a Flickr badge showing public photos from MiAlbum. Make your own badge here.

otro.album.cool