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 )

-
Linux
- Ejecutar Aplicaciones Gráficas Remotas en Local: Guía Completa en Linux
- Montar un directorio remoto, vía NFS, en Linux
- Linux 6.14 ya disponible: Mayor compatibilidad con Windows, Mejoras en gaming, IA y rendimiento para AMD e Intel"
- Zorin OS 17.3, basado en Ubuntu, ya está disponible para usuarios de Windows 10.
- La distribución de Linux KaOS 2025.03 se lanzó con KDE Plasma 6.3 y Linux Kernel 6.13
- Compartir archivos en la red LAN, sin nada, todo con un simple script en Python
- Free10: La mejor alternativa gratuita a Windows 10 basada en Linux
- ¿Se toma en serio la privacidad en línea? Este sistema operativo Linux "en vivo" es para usted
- Linux supera el 5% de cuota de mercado según PornHub: Un crecimiento del 41% en 2024
- Linux 6.14 permite que algunos sistemas suspendan y reanuden más rápidamente
- Cómo mantener Linux optimizado (y ahorrar tiempo) con Stacer
- Cambiar la Hora y la Fecha al sistema Linux
- Predicciones de Linux para 2025
- Elementary OS 8: una distribución de Linux para usuarios de Windows y macOS
- Renombrar multiples archivos masivamente en Linux (quitar espacios, cambiar mayúsculas) a la vez en Linux
Comentarios
Yo ando buscando un soft para ver la television.