Centro multimedia de Xbox en Linux

Xbox Media Center apareció en 2004 y se hizo popular tan rápido que quedó claro que se necesitarían más puertos. De esta manera, el equipo de XBMC ha permitido que esta herramienta se convierta en un centro de medios entre plataformas que funcionará en casi cualquier cosa que se te ocurra.

Nota: XBMC ahora se conoce como Kodi. Encontrará las últimas instrucciones de instalación en el sitio web oficial.

Pero, por supuesto, el propósito de este artículo es instalar XBMC en Linux. Aunque XBMC se puede instalar en la mayoría de las distribuciones de Linux, la instalación de Ubuntu es la menos dolorosa. Primero ilustraré la instalación en Ubuntu y luego en Fedora. Una vez instalado, encontrará que XBMC satisface muchas (si no todas) las necesidades de su centro de medios, similar a Windows Media Center.

Por supuesto, idealmente querrá instalar XBMC en una máquina diseñada para uso multimedia. Funcionará en tarjetas gráficas de gama baja, pero la interfaz será un poco más lenta. Para obtener una lista completa del hardware compatible, visite la página de hardware de XBMC. Ahora comencemos la instalación.

ubuntu

Te advierto aquí: el último Ubuntu soportado es 8.10. Sin embargo, esto no significa que no se instalará en nada más adelante. Tengo instalado XBMC y funciona bien en Ubuntu 9.04. Con eso en mente, estos son los pasos de instalación para Ubuntu.

Abre los tuyos /etc/apt/sources.list archivo y agregue lo siguiente al final:
deb http://ppa.launchpad.net/team-xbmc-hardy/ubuntu hardy main
deb-src http://ppa.launchpad.net/team-xbmc-hardy/ubuntu hardy main

Guarde este archivo y luego suelte el comando:

sudo apt-obtener una actualización

Una vez completada la actualización, ingrese el siguiente comando:

sudo apt-get install xbmc

Si desea instalar máscaras adicionales, ejecute este comando:

sudo apt-get install xbmc-skin- *

Figura 1
Figura 1

Encontrará el elemento de menú XBMC en el submenú Audio y vídeo del menú Aplicaciones. Cuando se abra XBMC, verá una interfaz muy fácil de usar (consulte la Figura 1).

Ahora es el momento de una instalación menos que conveniente. Debido a que no se crearon archivos rpm para Fedora, se requieren algunos pasos para instalar, lo que lo llevará a compilar el XBMC. Estos pasos funcionarán para Fedora 8, 9 y 10, así como también para CentOS 5.2. Aquí vamos. NOTA: Deberá ser root para instalar esto.

Si aún no tiene instalado Subversion, hágalo ahora con el comando:

yum instalar subversión

Después de instalar Subversion, verifique el XBMC con subversion usando el comando:

svn co https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk

Ahora instale el repositorio rpmfusion usando uno de los siguientes comandos:

Fedora:

rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm

y

rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rmpfusion-nonfree-release-stable.noarch.rPor la tarde

CentOS 5 (versión de 32 bits):
rpm -Uvh http://apt.sw.be/redhat/e15/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.e15.rf.i386.rpm

CentOS 5 (64 bits):

rpm -Uvh http://apt.sw.be/redhat/e15/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.e15.rf.x86_64.rpm

Ahora comienza la diversión. Este comando de instalación consta de una línea:
yum install SDL* glew glew-devel libmad-devel tre tre-devel libogg libogg-devel libvorbis libvorbis-devel boost boost-devel bzip2-devel bzip2-libs fribidi* lzo lzo-devel mysql-libs mysql-devel jasper jasper-devel faac faac-devel enca enca-devel hal hal-devel hal-libs cmake gperf nasm libXmu-devel fontconfig-devel freetype-devel libXinerama-devel pcre-devel gcc-c++ sqlite-devel curl-devel mysql-devel libcdio-devel libmms-devel faad2-devel flac-devel libsmbclient-devel libXtst-devel

El siguiente paso es crear un enlace simbólico para el archivo libmysqlclient.so. El equipo es uno de estos dos (dependiendo de su arquitectura):

Para i386:

sudo ln -s /usr/lib/mysql/libmysqlclient.so.15.0.0 /usr/lib/libmysqlclient.so

Para x64:
sudo ln -s /usr/lib64/mysql/libmysqlclient.so.15.0.0 /usr/lib64/libmysqlclient.so

Ahora cd al directorio XBMC (debe estar en el directorio en el que está trabajando actualmente) y emita los siguientes comandos:

./oreja

y

./configurar

y

que hacer

Si ve un error relacionado con jpegint.h, es posible que deba ejecutar el siguiente comando:

cp XBMC/xbmx/lib/cximage-6.0/jpeg/jpegint.h/usr/incluir

Si necesita ejecutar el comando anterior, emita que hacer equipo de nuevo.

Finalmente, emita el comando:

hacer la instalación

Y XBMC se instalará.

Puede tener problemas con SELinux en las distribuciones de Fedora. Si es así, deberá ejecutar los siguientes comandos:
chcon -t textrel_shlib_t '/usr/local/share/xbmc/system/players/dvdplayer/avutil-50-i486-linux.so'
chcon -t textrel_shlib_t '/usr/local/share/xbmc/system/players/dvdplayer/avcodec-52-i486-linux.so'
chcon -t textrel_shlib_t '/usr/local/share/xbmc/system/players/dvdplayer/avformat-52-i486-linux.so'
chcon -t textrel_shlib_t '/usr/local/share/xbmc/system/players/dvdplayer/swscale-0.6.1-i486-linux.so'

Eso es todo por instalar Fedora / CentOS. Debería encontrar XBMC en su menú de video. Si no puede encontrar el elemento del menú, siempre puede iniciar sesión xbmc en una ventana de terminal o cuadro de diálogo de inicio.

Observaciones finales

XBMC es un gran software de centro de medios. Reproducirá sus CD y DVD sin problemas. Si tiene el hardware para este software, es una solución mucho mejor que la mayoría de las otras soluciones de video de Linux.

Artículos de interés

Subir