martes, 24 de febrero de 2009

FreeRapid Downloader: gestor de descargas

Estaba buscando un gestor de descargas para utilizar, por ejemplo, en Rapidshare (donde tengo alojados mis Practicando con Inkscape) y Megaupload.

En Windows había utilizado el FlashGet y, vía Ubuntu Life me enteré en una entrada de JDownloader (ver más info) y en otra de Tucan.

Me pareció más fácil la instalación de Tucan, así que, como sugiere la entrada, bajé el paquete .DEB y le di doble clic. En pocos minutos, tenía el programa instalado. Busqué en la red un archivo alojado en Megaupload, hice clic secundario en el vínculo y elegí la opción Copiar dirección del enlace. Luego, en el Tucan hice clic en Añadir descargas y pegué la dirección en el campo Pegue aquí los enlaces e hice clic en el botón "Comprobar enlaces" y, luego que el programa lo comprobó y dio el ok, hice clic en "Añadir". Pero, se ve que algo hice mal, porque no funcionó.

[ ACTUALIZACIÓN de 8 de marzo de 2011 ] En este video de linxack se muestra como instalar Tucan haciendo uso del Centro de Software de Ubuntu.

Así que seguí buscando y di con FreeRapid 0.81, lo bajé y lo descomprimí. Al revisar los archivos descomprimidos, vi que no tenía ningún .DEB para instalar, pero sí había un .SH. Así que busqué qué hacer con ese archivo y en Tu Linux encontré una entrada que me decía que en la terminal escribiera: chmod +x nombredelarchivo.sh para modificar los permisos y luego sudo ./nombredelarchivo.sh para ejecutarlo.
Lo hice y empezó a funcionar, pero luego de escribir sudo ./frd.sh apareció una ventana con el siguiente mensaje: "This application cannot be started with JRE 1.6.0_0 on LInux... Upgrade to newer version" (algo así como esta aplicación no puede arrancar con JRE 1.6.0_0 en Linux... Actualice a una versión más reciente).

Me dije que si ya había llegado hasta acá, debería seguir y en el blog Cuaderno de novato en Debian, encontré una entrada que explicaba que primero debemos confirmar que versión de Java tenemos instalada, escribiendo root@localhost:~# java -version.
En mi caso, el resultado fue:
java version "1.6.0_0"
IcedTea6 1.3.1 (6b12-0ubuntu6.1) Runtime Environment (build 1.6.0_0-b12)
OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
.

Por lo que nos decía el mensaje anteior que apareció al intentar instalar el programa, necesitamos una versión más reciente que la 1.6.0 update 0.

Luego, descargué la versión más reciente del JRE desde aquí. Resultó ser la versión 12. Después de bajar el .BIN, creé una carpeta donde guardar lo descargado:
root@javier:~# mkdir /usr/lib/jvm/jdk6u12
Luego copié el .BIN a esta nueva carpeta:
root@javier:/home/javier/Escritorio# cp jre-6u12-linux-x64.bin /usr/lib/jvm/jdk6u12
Posteriormente, le di permisos de ejecución:
root@javier:/home/javier/Escritorio# chmod 777 /usr/lib/jvm/jdk6u12/jre-6u12-linux-x64.bin
Luego me moví a la carpeta que había creado y, para ejecutar el archivo .BIN, escribí:
root@javier:/usr/lib/jvm/jdk6u12# sh ./jre-6u12-linux-x64.bin
Ahí muestra el texto de la licencia y, al final, pregunta si estamos de acuerdo. Presionamos la tecla Y (por yes). El paso siguiente es escribir:
root@javier:/usr/lib/jvm/jdk6u12# update-alternatives --install "/usr/bin/java" "java" /usr/lib/jvm/jdk6u12/jre1.6.0_12/bin/java 1
Y luego:
root@javier:/usr/lib/jvm/jdk6u12# update-alternatives --set java /usr/lib/jvm/jdk6u12/jre1.6.0_12/bin/java.

Para terminar, revisas que java estás usando:
update-alternatives --config java
Mostrará algo así:

Hay 3 alternativas que proveen `java'.

Selección     Alternativa

-----------------------------------------------
1    /usr/lib/jvm/java-6-sun/jre/bin/java
+        2    /usr/lib/jvm/java-6-openjdk/jre/bin/java
*         3    /usr/lib/jvm/jdk6u12/jre1.6.0_12/bin/java

Pulse  para mantener el valor por omisión [*] o pulse un número de selección:

Aquí se selecciona la versión recién instalada (en mi caso el 3). Y para probar que está funcionado escribimos nuevamente el primer comando:
root@javier:/# java -version y debe salir algo así:
root@localhost:~# java -version
java version "1.6.0_12"
Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
Java HotSpot(TM) 64-Bit Server VM (build 11.2-b01, mixed mode)

Con esto, Java quedo actualizado.

Finalmente, repetí el comando para instalar el FreeRapid 0.81:
root@javier:/home/javier/Descargas/FreeRapid-0.81# ./frd.sh
Y allí sí, se instaló el programa, encontró nuevos plugins para instalar y lo hizo.

El último paso fue probar que funcionara. Y, como ven, ¡¡sí funcionó!!

[ ACTUALIZACIÓN del 30 de mayo de 2009]

Ahora sí pude instalar JDownloader

jueves, 5 de febrero de 2009

"Aclarando"

Creo que no había comentado que estoy en proceso de mudarme y que ya no vivo en mi domicilio anterior, aunque tampoco lo hago en el nuevo, porque por unos trámites del BHU van muuuuy lentos.

Así que mientras espero, abuso de la generosidad y buena voluntad de varios que me van alojando (a mí y a mi familia).

Por otra parte, una sobrina que vive en el interior, se viene para Montevideo a empezar su carrera universitaria y, con su familia, decidieron comprar internet móvil de Claro desde marzo para que tenga conexión desde su laptop.

Cuando supieron que yo andaba "nómade" me ofrecieron prestarme el módem durante febrero y acepté (gracias Cecilia y familia).

La conexión en Windows fue sencilla, y, aunque no lo esperaba, la conexión en Ubuntu también fue sencilla.

Había leído un post indicando unos pasos para hacer que esto funcionase con el 8.04, así que los seguí pero me dio algunos errores y no funcionó.

Al día siguiente encendí la pc con el módem conectado y luego de arrancar Ubuntu me avisó que tenía un nuevo dispositivo conectado, hice clic en el botón "Configurar" y me preguntó si el servicio era de Antel, CTI o Movistar. Elegí CTI (el nombre anterior de Claro) y ¡listo! (no se si funcionó porque en el 8.10 lo hicieron mucho más sencillo o por los pasos previos que ya había hecho el día anterior).

Eso sí, la siguiente vez que entré en Ubuntu para conectarme tuve que hacer clic con el botón secundario en el icono de red (arriba a la derecha) y elegí "Editar las conexiones". Allí fui a la solapa "banda ancha móvil" y elegí el servicio de la lista e hice clic en el botón "Editar". En la ventana que se abrió marqué la opción "Conectar automáticamente" y luego di Aceptar a la siguiente ventana que apareció. Así me conecté esa vez. En las siguentes, ya lo hizo automáticamente al arrancar el sistema.

Interfaz gráfica para monitorear la conexión


Así se ve el monitor de estado que se instala en Windows:

Para tener una interfaz gráfica que proporcione los datos de la conexión (que brinde información similar al software que trae Claro para Windows, pero gráficamente más simple) seguí los pasos que sugiere el post ya mencionado:

  1. Abrir una terminal y escribir: sudo apt-get install netspeed
  2. Hacer clic con el botón derecho sobre, por ejemplo, el panel superior y luego presionar sobre "añadir al Panel". En la ventana que se abre buscar "Monitor de la red" y agregar este elemento. (O sino, colocar "netspeed" en el cuadro de busqueda).

Como verán se agrega en la barra superior un icono el cual indica la velocidad de subida y bajada de la conexión y, si quisiéramos ver el gráfico, hacemos clic con el botón derecho sobre este icono y presionamos sobre "detalles de dispositivo".

Así se ve netspeed funcionando:

[ ACTUALIZACIÓN del 30 de marzo de 2009 ]

Carlos Lucas me escribió diciendo que se había basado en los pasos de esta entrada para configuar su módem móvil, que en vez de ser de Claro, es de Movistar. Al parecer, Ubuntu comete un error en la detección automática, el que solucionó escribiendo lo que se ve en la siguiente captura, en el campo Nombre del AP: