LinuxParty
Continuamos...
Una buena noticia, sin duda, si no fuera porque un año después, en la página de RTVE que ofrece el servicio sigue obviándose inexplicablemente a los cada vez más numerosos usuarios de GNU/Linux. En dicha página se anuncia la existencia de un plug-in instalable para Windows y Mac. Según sus propias palabras, “DESCÁRGATELO… Y VERÁS!!” (sic).
Octoshape, compañía fabricante del plug-in, tiene una versión para GNU/Linux que funciona perfectamente, si bien su instalación no es, como suele ocurrir, tan cómoda como en Windows o Mac (siguiente siguiente siguiente). En este post vamos a explicar cómo instalar este software de la manera más sencilla posible. Al lector se le suponen unos rudimentos mínimos en el uso de sistemas GNU/Linux a nivel usuario. La instalación de ejemplo se hizo en un Kubuntu 7.04, aunque con mínimas variaciones servirá para cualquier distribución que tengáis.
Primero vamos a fijarnos en los requisitos previos. Nos hacen falta tres cosas en realidad:
- Java 5 o superior, de Sun
- libstdc++.so.6
- (para distros basadas en Debia/Ubuntu)... sudo apt-get install libstdc++6
- (para distros basadas en RedHat/Fedora)... sudo yum install libstdc
- Un reproductor multimedia que acepte streaming (como... mplayer y kplayer
- y descargarte el software para Linux, aquí.
- Descargado, dar los permisos chmod a+x octosetup-linux_i386.bin
- Elegir los canales a ver, aquí.
Generalmente, bastará hacer...
./OctoshapeClient -url:ESPANA.canal24horas
Pongamos, que nos da un error y no funciona a la primera, ¡Estupendo!
Una vez que aceptas los terminos de la licencia...
Do you agree to these license terms? [yes|no]
yes
Archive: octoshape.installer.3844
inflating: octoshape/EULA_en.rtf
creating: octoshape/octoprogram-L03-NMS0810164-U01_SUA_900/
extracting: octoshape/octoprogram-L03-NMS0810164-U01_SUA_900/confirmed.txt
inflating: octoshape/octoprogram-L03-NMS0810164-U01_SUA_900/content.txt
extracting: octoshape/octoprogram-L03-NMS0810164-U01_SUA_900/marker.txt
creating: octoshape/octoprogram-L03-NMS0810164_SUA_900/
inflating: octoshape/octoprogram-L03-NMS0810164_SUA_900/content.txt
extracting: octoshape/octoprogram-L03-NMS0810164_SUA_900/dynfiles.zip
extracting: octoshape/octoprogram-L03-NMS0810164_SUA_900/marker.txt
inflating: octoshape/octoprogram-L03-NMS0810164_SUA_900/module.xml
inflating: octoshape/octoprogram-L03-NMS0810164_SUA_900/OctoshapeClientSUA
inflating: octoshape/octoprogram-L03-NMS0810164_SUA_900/suaold-versions.txt
inflating: octoshape/OctoshapeClient
Go to octoshape and execute ./OctoshapeClient -url:octoshape:BROADCASTER.channel
[javier@localhost Descargas]$ cd octoshape/
Accedemos al directorio de instalación, y lo intentamos ejecutar...
[javier@localhost octoshape]$ ls -l total 124 -rwxrwxrwx 1 javier javier 14762 oct 16 15:12 EULA_en.rtf drwxrwxrwx 2 javier javier 4096 oct 16 15:12 octoprogram-L03-NMS0810164_SUA_900 drwxrwxrwx 2 javier javier 4096 oct 16 15:12 octoprogram-L03-NMS0810164-U01_SUA_900 -rwxrwxrwx 1 javier javier 96136 may 22 2008 OctoshapeClient [javier@localhost octoshape]$ ./OctoshapeClient -url:ESPANA.canal24horas octoprogram-L03-NMS0810164_SUA_900/OctoshapeClientSUA: error while loading shared libraries:Como era de esperar, no está completo, nos falta una librería llamada libcryp, bueno, pues la buscamos,
libcrypto.so.0.9.8: cannot open shared object file: No such file or directory
si tienes Debian, Ubuntu, debes usar apt-cache search libcryp, con Fedora, yum search libcryp
[javier@localhost octoshape]$ yum search libcrypUna vez, instalado dicha librería que falta, si persiste el fallo, es por que no busca /usr/lib/crypto.so, si no la versión...
Loaded plugins: refresh-packagekit =============================== Matched: libcryp =============================== seahorse-devel.i386 : Header files and libraries required to develop with seahorse
[root@localhost octoshape]$ yum install seahorse-devel
creas un link con esa versión y ya esta, pongamos el ejemplo.
[root@localhost octoshape]# cd / [root@localhost /]# find . -iname "libcryp*" ./usr/include/libcryptui ./usr/lib/libcrypto.so ./usr/lib/libcryptui.so.0.0.0 ./usr/lib/libcryptopp.so.6 ./usr/lib/libcrypt.so ./usr/lib/libcryptui.so.0 ./usr/lib/pkgconfig/libcrypto.pc ./usr/lib/libcryptopp.so.6.0.0 ./usr/lib/libcrypt.a ./usr/lib/libcryptui.so ./usr/lib/libcrypto.a ./lib/libcrypto.so.0.9.8g <- Este es fichero que buscamos ./lib/libcrypto.so.7 ./lib/libcrypt.so.1 ./lib/libcryptsetup.so.0 ./lib/libcryptsetup.so.0.0.0 ./lib/libcrypt-2.9.so ./opt/Adobe/Reader8/Reader/intellinux/lib/libcrypto.so ./opt/Adobe/Reader8/Reader/intellinux/lib/libcrypto.so.0.9.7 ./opt/Adobe/Reader8/Reader/intellinux/lib/libcrypto.so.0 [root@localhost /]#No mezcles churras con merinas, vamos a ir a /usr/lib/ y hacemos
[root@localhost /]# cd /usr/lib [root@localhost lib]# ls -l libcrypto* -rw-r--r-- 1 root root 2447352 ene 7 16:31 libcrypto.a lrwxrwxrwx 1 root root 20 feb 24 14:15 libcryptopp.so.6 -> libcryptopp.so.6.0.0 -rwxr-xr-x 1 root root 4599020 oct 27 07:38 libcryptopp.so.6.0.0
<- Vemos que libctypto.so, en un link a libcrypto.so.0.9.8g ->
lrwxrwxrwx 1 root root 29 feb 13 19:10 libcrypto.so -> ../../lib/libcrypto.so.0.9.8g
CREAMOS EL ENLACE SIMBOLICO, desde /usr/lib
[root@localhost lib]# ln -s ../../lib/libcrypto.so.0.9.8g libcrypto.0.9.8
Y TAMBIÉN NOS VAMOS A /lib y lo creamos
cd /lib
ln -s /lib/libcrypto.so.0.9.8g /lib/libcrypto.0.9.8
Verificamos que se ha creado correctamente el enlace
[root@localhost lib]# ls -l libcrypto* -rwxrwxrwx 1 root root 29 mar 6 17:38 libcrypto.0.9.8 -> ../../lib/libcrypto.so.0.9.8g -rw-r--r-- 1 root root 2447352 ene 7 16:31 libcrypto.a lrwxrwxrwx 1 root root 20 feb 24 14:15 libcryptopp.so.6 -> libcryptopp.so.6.0.0 -rwxr-xr-x 1 root root 4599020 oct 27 07:38 libcryptopp.so.6.0.0 lrwxrwxrwx 1 root root 29 feb 13 19:10 libcrypto.so -> ../../lib/libcrypto.so.0.9.8g
Y YA ESTÁ YA PODEMOS USAR EL PROGRAMA.
Si persiste el problema haz lo que me comentó un amigo...
"
Since you're on Linux, try editing /etc/ld.so.conf and adding the appropriate
path and then run ldconfig (as root).
"
Que veas lo que hay /etc/ld.so.conf, y lo añadas...
[root@localhost ld.so.conf.d]# ls /etc/ld.so.c*ld.so.cache ld.so.conf ld.so.conf.d/Si tienes alguna Distro vieja o diferente... o instalaste algún Java anterior al 1.6, haz esto...
[root@localhost ld.so.conf.d]# cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
[root@localhost ld.so.conf.d]# cd /etc/ld.so.conf.d/
[root@localhost ld.so.conf.d]# ls -l
total 32
-r--r--r-- 1 javier javier 324 ene 21 08:21 kernel-2.6.27.12-170.2.5.fc10.i686.conf
-r--r--r-- 1 root root 324 feb 12 06:15 kernel-2.6.27.15-170.2.24.fc10.i686.conf
-r--r--r-- 1 root root 324 feb 23 19:30 kernel-2.6.27.19-170.2.35.fc10.i686.conf
-rw-r--r-- 1 javier javier 15 oct 2 01:29 mysql-i386.conf
-rw-r--r-- 1 root root 5 mar 10 17:47 para-ver-la-tv.conf
-rw-r--r-- 1 javier javier 20 oct 8 15:18 qt-i386.conf
-rw-r--r-- 1 root root 15 ene 2 2006 wine-32.conf
-rw-r--r-- 1 root root 23 mar 5 10:03 xulrunner-32.conf
[root@localhost ld.so.conf.d]# echo /lib > para-ver-la-tv.conf
[root@localhost ld.so.conf.d]# cat para-ver-la-tv.conf
/lib
[root@localhost ld.so.conf.d] # ldconfig <<-- MUY IMPORTANTE
[root@localhost octoshape]# cd /usr/java/ (o /usr/lib/java) [root@localhost java]# find . -iname "libjvm*" ./jre1.6.0_03/lib/i386/server/libjvm.so ./jre1.6.0_03/lib/i386/client/libjvm.so [root@localhost java]# cd /root/Desktop/octoshape/Una vez lo tengamos, hay que crear el fichero de configuración con "libjvm.so"Pero te recomendamos que leas el artículo.
así que si tenemos java, instalado en /usr/java (puede que esté en /usr/lib/java), ponemos:
[root@localhost octoshape]# echo JavaExec=/usr/java/jre1.6.0_03/lib/i386/client/libjvm.so > setup.xml
[root@localhost octoshape]# ./OctoshapeClient -url:ESPANA.canal24horas
A los más nuevos en GNU/Linux os parecerán cosas muy raras, pero no os preocupéis que esto lo resolvemos en un periquete.
Java
Entramos en la consola (terminal) y escribimos esto: (Debian)sudo update-alternatives --config java puede descargarselo directamente desde el sitio de Java.
Puede leer más aquí.
Fuente, **Foros de Linux Party**.
Autor: demiurgo.
( Recordamos a nuestros lectores que nos puden enviar noticias para su publicación )
-
Tecnología
- El sistema operativo Raspberry Pi ahora habilita Wayland de forma predeterminada en todos los modelos de Raspberry Pi
- Las ventas mundiales de vehículos eléctricos aumentaron un 30,5 % en septiembre
- Cómo un ingeniero desenmascaró una red internacional de robo de bicicletas - Por sus amigos de Facebook
- Un traje espacial inspirado en las dunas recicla la orina y la convierte en agua potable
- Alemania tiene demasiados paneles solares y eso ha hecho que los precios de la energía sean negativos.
- Una nueva batería avisa a los padres si su hijo se la ha tragado
- La industria de la tecnología se estaba desinflando. Luego vino ChatGPT
- Consejos para adquirir una computadora usada
- Extremadura y sus trenes: Diferentes varas de medir
- Extraer una pista de audio de un video mp4 con ffmpeg
- China usa aviones no tripulados para producir lluvia en la cabecera de los ríos.
- Alano, del Ejercito de Tierra vehículo terrestre no tripulado de la factoría española "EINSA"
- Dron anfibio que vuela y se sumerge en las profundidades del mar
- Canon obligada a enseñarles a sus clientes como saltarse las restricciones por la falta de chips para sus cartuchos de tinta.
- El 'campo de fuerza' de una Empresa Israelí puede cambiar la guerra para siempre
Comentarios
Yo ando buscando un soft para ver la television.