miércoles, 24 de julio de 2013

Instalando Netflix Desktop en Fedora 19



El 26-11-12 venimos con la noticia "Netflix en Fedora linux y otros  funciona! Hemos creado un rpm de la version original Netflix-Desktop y lo compartimos con todos ustedes

"Para los que no saben hace algunos meses, nuestros amigos de I Heart Ubuntu hicieron un anuncio a la comunidad para obtener Netflix en Ubuntu. De alguna manera. Legalmente. Sin la necesidad de instalar un sistema operativo virtual o tener que arrancar en ella. Algo tan natural como sea posible"



¿Qué es Netflix?


Netflix es una plataforma de vídeo que ofrece en streaming películas y series de televisión, a cambio de una cuota de suscripción mensual.



¿La solución?   

Descargar Firefox y Microsoft Silverlight y correrlos bajo wine. 

No es tan fácil como parece.  Gracias a Erich Hoover quien ha creado unos parches para que Silverligh funcione correctamente, ahora podemos disfrutar ese beneficio; estos parches se aplican antes al código fuente de wine para así poder compilarlo. 



Recordando la entrada anterior

"En vista que solo la comunidad ubuntera tenia acceso al denominado Netflix Desktop y al ppa; decidió crear una versión similar a la cual llamamos "Netflix Player", utilizando los mismos parches y una compilación nueva, con algunos fix al reproductor para una mejor experiencia

Sin embargo era solamente un Self-Extracting Script que no funcionaba en plataformas de 64bits,  nuestro conocimiento en empaquetado rpm era muy pobre, en ese momento. 

Como decia Platón en su dialogo con Menón, la virtud se lleva o se aprende?, nos lanzamos en el aprendizaje de empaquetamiento. Gracias al proyecto Fuduntu nos inspiramos en crear un nuevo rpm de Neflix-desktop para Fedora sin embargo no era funcional debido a que no utilizaba nuestro wine parchado, Asi que ahora despues de varios meses de aprendizaje en empaquetado rpm (aun nos falta mucho) y despues de haber mejorado el instalador en las ultimas horas y a la demanda de este rpm podemos decir, mision cumplida!, hay Netflix-Desktop para Fedora, con su propio wine.

Cabe mencionar que Firefox bajo wine esta en un estado Platinum, lo cual no podemos garantizarle una completa funcionalidad. Es recomendable tener  soporte dexattr, en algunos casos algunos mencionan que es mejor tener controladores propietarios, sin embargo, ahorita mismo tengo controladores libres y funciona correctamente.


¿Quieres intentar probar si Netflix  trabaja en Fedora u otro? ¿Listo para viajar?




Los pasos para instalar son los siguientes:




INSTALACIÓN

Desde una terminal (haciendo un copy & paste)


Fedora

Usted puede instalarlo facilmente via PostInstallerF 

O si lo prefiere de forma manual


32 bits

yum -y install http://sourceforge.net/projects/postinstaller/files/fedora/releases/19/i386/updates/wine-silverligh-1.6-3.fc19.i686.rpm

yum -y installhttp://sourceforge.net/projects/postinstaller/files/fedora/releases/19/i386/updates/netflix-desktop-0.7.0-7.fc19.noarch.rpm



64bits

yum -y installhttp://sourceforge.net/projects/postinstaller/files/fedora/releases/19/x86_64/updates/wine-silverligh-1.6-3.fc19.x86_64.rpm

yum -y install http://sourceforge.net/projects/postinstaller/files/fedora/releases/19/x86_64/updates/netflix-desktop-0.7.0-7.fc19.noarch.rpm



UBUNTU (para nuestros visitantes ubunteros)


sudo apt-add-repository ppa:ehoover/compholio

sudo apt-get update && sudo apt-get install netflix-desktop




¿Cómo usarlo?


Para tener una mejor experiencia usted puede presionar la tecla F11, para poder navegar en pantalla completa.



No le funciona

Como depende de los mismos parches de  Erich Hoover los errores podrian ser los mismos de la version para Ubuntu, mas información:  https://bugs.launchpad.net/netflix-desktop

Verificar si hay soporte dexattr que es un archivo de atributos extendidos del sistema que se utilizan para mantener el necesario trabajo DRM, por lo que necesitará apoyo en su kernel, así como el sistema de archivos montado de forma explícita con la opción.

¿Cómo se si tengo soporte?

Basandonos en las instrucciones de Gentoo Linux

pegando lo siguiente en una terminal

xattr_test=$(mktemp); setfattr -n 'user.testAttr' -v 'attribute value' $xattr_test &> /dev/null; getfattr $xattr_test 2>&1 | grep -q user.testAttr && echo 'It works!' || echo 'No workie!'; rm $xattr_test



y siguiendo las instrucciones del http://wiki.gentoo.org/wiki/Netflix



LAS PRUEBAS CON EL TEST SILVERLIGHT



Reacciones:

0 comentarios:

Publicar un comentario en la entrada

Si comentas te pedimos por favor respeto y críticas constructivas referentes al título del articulo. Cualquier comentario para desviar el tema, spam o trolleo no será permitido. Gracias por comentar.