UltraStar Deluxe es un karaoke muy popular que es multiplataforma. En el caso de Linux es un poco tedioso instalarlo ya que requiere muchas dependencias que no están en repositorios y buscarlas e instalarlas lleva mucho tiempo. Por suerte, en este post están todas las dependencias necesarias.
Nota: Esta instalación se ha hecho bajo un Debian Testing
Nota2: Las librerías pueden variar dependiendo la versión, distribución… en caso de que falten poner en comentarios y se intentará buscarlas.
# aptitude install libprojectm2 projectm-data libftgl2 libfaac0 libfdk-aac0 libmp3lame0
Desinstalar libavformat53 (en el caso de que esté instalado) ya que conflicta con librerías necesarias de ulstrastar. Si se borra esto se perderán programas como ffmpeg y pymaxe.
# aptitude purge libavformat53
Ir a la carpeta /tmp para no dejar residuos en el equipo
# cd /tmp
Lo siguiente que hay que hacer es descargar todos los programas y librerías necesarios para ello copiar y pegar tal cual el siguiente comando.
# wget http://www.deb-multimedia.org/pool/main/f/ffmpeg-dmo/libavcodec54_1.0.10-dmo1_amd64.deb http://www.deb-multimedia.org/pool/main/f/ffmpeg-dmo/libavformat54_1.0.10-dmo1_amd64.deb http://www.deb-multimedia.org/pool/main/f/ffmpeg-dmo/libavutil52_1.2.10-dmo1+wheezy+bp1_amd64.deb http://www.deb-multimedia.org/pool/main/f/ffmpeg-dmo/libswscale0_0.7.16-dmo1_amd64.deb https://launchpad.net/~tobydox/+archive/ubuntu/ultrastardx/+files/ultrastar-deluxe_1.1.0%2Bsvn20140705-1_amd64.deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu/pool/main/libv/libvpx/libvpx0_0.9.6-1~ucd1~lucid_amd64.deb http://paquetes.canaima.softwarelibre.gob.ve/pool/aportes/x/x264/libx264-118_0.118.2085+git8a62835-0.1+1_amd64.deb https://launchpad.net/~tobydox/+archive/ubuntu/ultrastardx/+files/libportmixer-dev_2.0%2Bsvn20140510-2_amd64.deb http://www.deb-multimedia.org/pool/main/liba/libaacplus/libaacplus2_2.0.2-0.1_amd64.deb http://launchpadlibrarian.net/165198528/libavutil51_0.8.10-0ubuntu0.12.10.1_amd64.deb http://www.deb-multimedia.org/pool/main/x/x264-dmo/libx264-132_0.132.2310+git76a5c3a-dmo1_amd64.deb http://www.deb-multimedia.org/pool/main/f/ffmpeg-dmo/libavutil51_1.0.10-dmo1_amd64.deb https://launchpad.net/~tobydox/+archive/ubuntu/ultrastardx/+build/5996579/+files/libportmixer_2.0%2Bsvn20140510-2_amd64.deb http://deb-multimedia.org/pool/main/f/ffmpeg-dmo/libswscale2_1.2.10-dmo1+wheezy+bp1_amd64.deb http://www.deb-multimedia.org/pool/main/l/lame-dmo/libmp3lame0_3.99.5-dmo1.squeeze1_amd64.deb
Una vez descargados todos los archivos hay que proceder con la instalación hay que tener cuidado porque hay que seguir un orden de lo contrario dará problema de dependencias.
# dpkg -i –ignore-depends=libmp3lame0 libvpx0_0.9.6-1~ucd1~lucid_amd64.deb libx264-118_0.118.2085+git8a62835-0.1+1_amd64.deb libaacplus2_2.0.2-0.1_amd64.deb libavutil51_0.8.10-0ubuntu0.12.10.1_amd64.deb libx264-132_0.132.2310+git76a5c3a-dmo1_amd64.deb libavutil51_1.0.10-dmo1_amd64.deb libmp3lame0_3.99.5-dmo1.squeeze1_amd64.deb libavcodec54_1.0.10-dmo1_amd64.deb
libavformat54_1.0.10-dmo1_amd64.deb libavutil52_1.2.10-dmo1+wheezy+bp1_amd64.deb libswscale0_0.7.16-dmo1_amd64.deb libportmixer_2.0+svn20140510-2_amd64.deb libswscale2_1.2.10-dmo1+wheezy+bp1_amd64.deb ultrastar-deluxe-data_1.1.0+svn20140705-1_all.deb libportmixer-dev_2.0+svn20140510-2_amd64.deb ultrastar-deluxe_1.1.0+svn20140705-1_amd64.deb
Una vez terminados todos los pasos solo quedaría entrar en la aplicación y editar la configuración deseada.
Si se han instalado las canciones que trae el programa y se quieren borrar hay que hacer lo siguiente:
# rm -fr /usr/share/ultrastardx/songs/*
Y la carpeta donde se dejan las canciones que se quiera es la siguiente /home/>usuario>/.ultrastardx/songs
Para descargar canciones
Ultrastar-es.org