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í:
Se registran y ahí están las opciones para reportar un bug en Amarok
Finalmente: quedará así de chulo, lindo su Amarok 2.1:
- Blog de karlitroz2004
- Entra a tu cuenta o crea una para poder comentar.
Usuario
# 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
Usuario
# 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
Usuario
# 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...
Usuario
# 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
Usuario
# 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.
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
Usuario
# 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/
Usuario
# 82904 Tal vez en Cooker
Fíjate y nos cuentas ;-)
--
Danny G.
Danny G.
LinuxTracker.org
Usuario
# 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
Usuario
# 83054 Hola Te faltarían también
Hola
Te faltarían también por instalar qtscriptbindings y qtscriptgenerator
Un saludo
Usuario
# 83152 Hoy salió la versión final
http://amarok.kde.org/en/releases/2.1
--
Danny G.
Danny G.
LinuxTracker.org