| sebb.info |
"Write programs that handle text streams, because that is the universal interface."
Creadores del sistema Unix. |
| Inicio | Informática | Letras | Links | Acerca de |
|
Tres maneras de instalar mplayer en Linux Debian > 0- mplayer El programa mplayer es muy versátil para ver archivos multimedia, degraciadamente no está en la distribución debian, es decir que no se puede instalar con el apt-get y los repositorios oficiales. Existen varias soluciones para tener mplayer en debian. > 1- Marillat. La solución habitual es acudir a servidores no oficiales para descargar el archivo.deb, el más conocido siendo el sitio de Marillat. Se consigue añadiendo esta línea al archivo /etc/apt/sources.list:
Los marcos negros abajo de la página ftp://ftp.nerim.net/debian-marillat/index.html ofrecen más detalles. Para instalar en otras distribuciones, solo se cambia "sid" por la que se desea. Para bajar el código fuente se añade lo siguiente al archivo sources.list:
Si por casualidad no funcionara a la primera, :-) hay más abajo un párrafo que se llama "Sí, pero". > 2- Compilar mplayer uno mismo La cosa es algo más larga, pero siguiendo estos pasos, tendría que funcionar. Se baja el fuente desde el repositorio oficial de mplayer: http://www.mplayerhq.hu/homepage/design7/dload.html, por ejemplo:
Lo que suele faltar... Aquí se debería empezar la compilación, pero éste es el punto donde todo suele fallar, porque faltan habitualmente muchas librerías y herramientas necesarias. Para paliar esto y ganar tiempo, lo primero es ir al archivo llamado control que se encuentra en la subcarpeta debian del directorio actual. Allí se ve lo necesario para la compilación en la línea "Build-Depends". Hay que instalar como mínimo esos paquetes antes de empezar a compilar mplayer, pero suelen faltar más cosas, siga leyendo, amable lector 8-) La documentación sobre requerimientos está en: DOCS/HTML/en/install.html#softreq y online en: http://www.mplayerhq.hu/DOCS/HTML/en/install.html. Está también en Español cambiando en la url el "/en/" por "/es/"). Sino, lo más directo es correr el siguiente comando, pasando a root primero:
Una vez terminada la instalación de estos paquetes, se configura, se compila y se instala:
Si no falta ninguna librería ni nunguna herramienta se habrá supuestamente compilado, :-). Si no es el caso, la única solución a este nivel, aparte de leer detenidamente la documentación y revisar los mensajes en configure.log, es, como de costumbre, acudir a Google... Seguro que a mucha gente le habrá pasado exactamente lo mismo, no cunda la desesperación y menos el pánico, ya es cuestión de minutos conseguirlo, se ve el final del túnel. Aconsejo ejercicios de respiración inmediatos. "Sí, pero" Cuando se haya conseguido la compilación, se arranca el programa desde una consola para ver qué pasa (Como usuario, no como root).
Para arreglar esto (siendo root):
...y suele faltar también el archivo skin por defecto. Las skins son "pieles", es decir definiciones de la presentación gráfica de la ventana de mplayer. Sin la piel inicial (default), no se abrirá en modo gráfico. El mensaje habitual de error es: [skin] file ( /usr/share/mplayer/Skin/default/skin ) not found. Se arregla descargando una skin. Hay varias aquí: http://www.mplayerhq.hu/homepage/design7/dload.html (En la parte "Skins"). Yo me bajé una sencilla y minimalista que se llama disappearer.
> 3- Construir directamente un archivo .deb Es la otra manera de conseguir lo mismo, pero con la ventaja de obtener un archivo .deb instalable. ¿De qué sirve? Pues por fin se consigue el deseado archivo .deb que no está en ninguna parte y que permite reinstalar mplayer todas las veces que se quiera sin conexión a internet ni complicaciones. Para conseguirlo, hay que realizar todos los pasos explicados en el punto "2. Compilar mplayer uno mismo", pero hay que parar justo antes del configure. En vez de compilarlo como de costumbre, se usa el comando fakeroot para producir el archivo binario .deb final. (Si no estuviera instalado el programa fakeroot: "apt-get install fakeroot") Construir el paquete:
Solo queda instalarlo:
> 4- Mi compilación Pensé al principio colgar mi archivo .deb para que otros lo usaran, pero a parte de ser un archivo de casi 8MB, y que solo funciona en sid, me parece mejor que cada uno haga el suyo, una solución interesante siendo la tercera: producir su .deb. Propongo aquí una captura de pantalla de una de las compilaciones de mplayer que hice para preparar esta pequeña guía. Por cierto, la primera compilación y la base de este texto fueron realizados durante la nochevieja 2005. Se compiló en una estación Compaq AP550 doble procesador con un kernel 2.6.14.4 SMP:
> 5- Conclusiones El proceso no es complicado si se siguen todos los pasos, la única pega es precisamente ésta: hay muchos pasos para conseguir la compilación. Un mplayer correctamente compilado funciona mejor que si se trae por apt, básicamente porque se compila para un equipo concreto, a medida, no es un binario estándar. ¡A difrutar de la vida con mplayer!, y sobre todo con videolan, del cual ya hablaremos. :^) |