* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Como compilar Amarok2.1 SVN en Mandriva Linux 2009 Spring

Veremos que muchos usuarios estarán muy inconformes con Amarok 2.0.2 incluido en Mandriva 2009.1 y como no hay fecha para que tengamos el Amarok 2.1 final en RPM desde los repos de Mandriva, para que no se queden con ese mal sabor de boca, e inspirado, en mi amigo Madek, hago esta pequeña guía para ayudarlos a compilar Amarok2.1 SVN

Nota: es para Mandriva 2009.1 Spring SOLAMENTE, debido a dependencias no cubiertas por versiones anteriores principalmente versiones viejas de los programas que son dependencias, como cmake o libgpod y el mentadísimo qt-script que me sacó de quicio un buen rato.

Esta guía no es para novatos muy novatos, para usuarios que ya se sienten con soltura, no será mucho inconveniente, las instrucciones oficiales, se encuentran aquí:

http://amarok.kde.org/wiki/2.0_Development_HowTo

Para compilar desde código fuente la última versión de Amarok 2.1 SVN es necesario que se cumplan primero que nada las dependencias, recuerden que la política de Mandriva es separar las cabeceras de desarrollo en paquetes aparte con la terminación -devel, para facilitar la gestión del sistema.

A veces el SVN estará inestable, recuerden, el SVN es como la cooker de los programas y competencia de Git, cuando algún día esté así, esperar y estar al pendiente de las listas de correo o noticias sobre el desarrollo de Amarok, porque suele pasar que se incluyan dependencias nuevas

Dependencias básicas:

No sólo para Amarok, sino para casi cualquier proyecto (Ya me tomé la molestia de revisar el nombre preciso de cada paquete RPM necesario, búsquenlo tal cual):

gcc, gcc-c++, cmake, make, ncurses-devel, checkinstall

Dependencias necesarias para instalar Amarok 2.1 SVN:

subversion, libsvn0, libqt4-devel, glibc-devel, libopenssl0.9.8-devel, libopenssl0.9.8-static-devel, strigi-devel, zlib1-devel, kdelibs4-devel, libqtscript4, libqtscripttools4, libxml2-devel, libcurl-devel, libloudmouth-devel, libmtp-devel, libgpod-devel, libmysql-static-devel, libtaglib-devel, taglib-extras-devel

Dependiendo si ya tienen el paquete que contiene los binarios o si no, les podría marcar algunos paquetes que a su vez necesitan otros, esto es normal, procedan a instalar todo aquello que haga falta para que se cumplan las dependencias

1. Abrir la consola e introducir el siguiente comando para descargar la última versión del SVN de Amarok:

$ svn co svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia/amarok amarok

2. Despues nos posicionamos en la carpeta amarok que contiene todos los sources de nuestro programa

$ cd amarok

3. Creamos el directorio build que es donde se genera todos los archivos del proceso de compilado:

$ mkdir build

4. Nos posicionamos en el directorio build

$ cd build

5.Nos volvemos root:

$ su

(password)

6. Poner este comando para compilar e instalar de un solo golpe (nótese que está habilitada la opción debugfull en la configuración de cmake, que ayudará para generar trazadas de errores en caso necesario o para ver que va mal):

# cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=debugfull .. && make && make install

7. Para actualizar el SVN sin tener que estar descargando todo, se posicionan en la carpeta amarok y hacen esto (hacedlo a discreción):

# cd amarok

# svn update

Y compilan...

# cd build

# cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=debugfull .. && make && make install

Por favor, si compilan, dejen constancia para organizarnos y reportar bugs y ayudar a un rápido desarrollo para que esté disponible esta versión que redimirá de sus "pecados" al Team de Amarok, por Amarok 2.0.2 (en mi parecer Amarok 2.0 es una beta versión 1 o una alfa inclusive y el Amarok 2.1 va como beta 5 o un Release Candidate incluso)

Para reportar Bugs, es importante señalar, que, cuando encuentren algún problema o caída de la aplicación, abran una consola y ejecuten la aplicación en modo debug así:

$ amarok --debug

Con el objetivo de que, aparecerá un modo verbose, en la consola que permitirá ver los posibles errores en la aplicación, además, si el programa se les cae, podrán tomar nota de las últimas líneas y publicarlas en foros como este, el oficial de Amarok o adjuntarlas junto con la traza inversa que genera el programa cuando se viene abajo, para reportar el bug en el sitio oficial de KDE Bug Tracking System aquí:

https://bugs.kde.org/

Se registran y ahí están las opciones para reportar un bug en Amarok

Finalmente: quedará así de chulo, lindo su Amarok 2.1:

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de pedrolopex5

# 80699 taglib-extras

Hola, quizás te falte también la dependencia taglib-extras-devel. A mi por lo menos no se me instaló seleccionando las demás

Un saludo



Gravatar de madek

# 80779 y el paquete

y el paquete subversion
necesario para bajar el amarok desde el svn
Saludos, Madek.

---
Blog -> http://madek.co.cc/ Usuario Linux Nº: #que importa, si total igual sumo +1
Reclutando Mandriveros -> http://blogdrake.net/node/13380

Se cierra una puerta y se abre una ventana.

Saludos, Madek.

---
Blog -> http://madek.blogspot.com/ Usuario Linux Nº: #460974
Usa y colabora con Open Street Map



Gravatar de karlitroz2004

# 82186 ya salió amarok 2.1 beta 2

pues sigue mejorando aunque todavía le falta hay que seguir echándole ganas
aunque el audio si que humilla a winbugs media player

Para evitar comportamientos raros, eliminen de vez en cuando (a discreción) la carpeta build y vuélvanla a crear asi:

# cd amarok

# rm -RI build

y lo de siempre:

# mkdir build

# cd build

# cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=debugfull .. && make && make install

------------------------------------------------------------------------
Dicen que me río de todo y me burlo de todo, porque me río de ellos y me burlo de ellos, y ellos creen serlo todo...



Gravatar de madek

# 82237 te falta antes un: svn

te falta antes del mkdir un: svn update
para actualiza el amarok
Saludos, Madek.

---
Blog -> http://madek.co.cc/ Usuario Linux Nº: #que importa, si total igual sumo +1
Reclutando Mandriveros -> http://blogdrake.net/node/13380

Se cierra una puerta y se abre una ventana.

Saludos, Madek.

---
Blog -> http://madek.blogspot.com/ Usuario Linux Nº: #460974
Usa y colabora con Open Street Map



Gravatar de danny_g

# 82612 40 minutos de compilación pero lo valieron

Gracias. Para cualquiera que se anime
aqui van las órdenes urpmi previas a la descarga y compilación.

urpmi gcc gcc-c++ cmake make ncurses-devel checkinstall
urpmi subversion libsvn0 libqt4-devel glibc-devel libopenssl0.9.8-devel libopenssl0.9.8-static-devel
 strigi-devel zlib1-devel kdelibs4-devel libqtscript4 libqtscripttools4 libxml2-devel libcurl-devel
 libloudmouth-devel libmtp-devel libgpod-devel libmysql-static-devel libtaglib-devel taglib-extras-devel

Al primer lanzamiento se rayó y cerró solo, borré el direcotrio amarok de .kde4 y ahora sí funca, una de las mejoras es que ya hace el scrobbleo a Last.fm no sólo de archivos locales sino también de streams de radios de Internet.

--
Danny G.


Danny G.
LinuxTracker.org



Gravatar de jvillegas

# 82898 ¿algo mas sencillo en RPM?

Hola.

Pues no me funciona esto. Extraño mi Amarok de Mandriva 2008, este nuevo me gusta, salvo que los widgets no les puedo ajustar a las ventanas, el "resize", no es correcto.

¿Saben si hay un RPM para instalar esta ultima versión?

Saludos

¡Viva Mandriva Linux!

¡Viva Mandriva Linux!

http://juanvcandando.blogspot.com/



Gravatar de danny_g

# 82904 Tal vez en Cooker

Fíjate y nos cuentas ;-)

--
Danny G.


Danny G.
LinuxTracker.org



Gravatar de madek

# 82927 pues abre un hilo con tu

pues abre un hilo con tu duda y gustoso te ayudaremos
Saludos, Madek.

---
Blog -> http://madek.co.cc/ Usuario Linux Nº: #que importa, si total igual sumo +1
Reclutando Mandriveros -> http://blogdrake.net/node/13380

Se cierra una puerta y se abre una ventana.

Saludos, Madek.

---
Blog -> http://madek.blogspot.com/ Usuario Linux Nº: #460974
Usa y colabora con Open Street Map



Gravatar de pedrolopex5

# 83054 Hola Te faltarían también

Hola

Te faltarían también por instalar qtscriptbindings y qtscriptgenerator

Un saludo



Gravatar de danny_g

# 83152 Hoy salió la versión final

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.