Archivos de la categoría ‘Linux’

Después de mucho pensarlo, la semana pasada finalmente me decidí a contratar una cuenta Sotify Premium. He de decir que iba predispuesta a que el servicio me satisfaría, pues las posibilidades de usarlo en el iPhone y en offline han pesado mucho más en esta decisión que el hecho de librarme de la publicidad.

En la aplicación de escritorio he de decir que se agradece mucho la ausencia de publicidad moviéndose de un lado a otro (y que siempre acababas clickando sin querer y abriendo pestañas y pestañas en el navegador). Obviamente también es un gusto no tener que escuchar los engorrosos anuncios de Melendi, Vodafone y demás.

Pero hablemos de mejoras del servicio. Básicamente son dos: el modo offline y aumentar el bitrate. La primera permite la descarga de las listas que selecciones para poder escucharlas sin conexión a internet. La segunda permite una mayor calidad de sonido (de hasta 320 kbps). Otra mejora que no se comenta es que las canciones dejan de entrecortarse “milagrosamente”. Todo este tiempo pensando que era por problemas de mi conexión o de mi ordenador y al pasarme a Premium han desaparecido.

También comentar que con la cuenta premium ya podemos usar la versión experimental de Spotify para Linux. Si queréis instalarlo en Fedora 14 tenéis los pasos a seguir aquí

En cuanto a la aplicación para móvil, sólo puedo hablar de mi experiencia con el iPhone. Echo en falta muchas cosas respecto a la de escritorio… será que me he acostumbrado demasiado. Me faltan los comentarios de los temas de mi inbox (para mi, algo imprescindible). Tampoco encontramos los top hits ni artistas relacionados. Espero que en alguna actualización incluyan esas mejoras. Aún así, estoy satisfecha con el servicio. Incluso con poca cobertura apenas me ha dado problemas de reproducción.

Ahora bien, ¿recomendaría pagar 9,99 € por esto? Pues dependerá del uso que le deis a Spotify. Si lo usais en el PC, sinceramente, no lo recomiendo. Pero si lo vais a usar en el móvil, sí, 9,99 €/mes es una buena inversión para poder llevar toda tu música, tus listas y demás a un golpe de dedo sin preocuparos por los gigas que ocupa.

SpotiAmp es una herramienta creada por Lars Werner que me recomendaron hace un par de meses a través de twitter pero que entre una cosa y otra todavía no había probado.

Con un diseño feo y pobre, se trata de un pequeño programa que nos permite crear nuestros propios atajos de teclado para controlar Spotify: pasar de canción, subir o bajar el volumen, pausar la reproducción, etc.

Pero lo que más me llama la atención de SpotiAmp es la posibilidad de silenciar la tan odiosa publicidad de Spotify (¿¿odiáis a Melendi tanto como yo “gracias” a esos anuncios??).

Primero de todo, necesitaréis instalar Microsoft Visual C++ 2008 SP1 Redistributable Package que tenéis aquí (32 bits) o aquí (64 bits)

Con esto instalado, ya sólo falta instalar SpotiAmp

Cada vez que oigamos un anuncio, lo marcaremos como tal y la próxima vez que Spotify nos quiera deleitar con él, SpotiAmp nos lo silenciará :-)

Y sí, con wine y Fedora 14 funciona ;-)

Fuente

Convertir m4a a mp3 en Fedora

Publicado: 5 diciembre, 2010 en Linux
Etiquetas:, , ,

Los archivos con extensión .m4a son archivos .mp4 de audio comprimidos con Apple Lossless Encoder (ALE). Utilizan el Apple Lossless Audio Codec (ALAC) que proporciona una compresión sin pérdidas. Esta extensión la popularizó Apple para distinguir los archivos .mp4 de audio (.m4a) de los .mp4 de vídeo (.m4v).

Por lo general, se puede cambiar de forma segura la extensión .m4a por .mp4 y viceversa. Pero no es así con .mp3, ya que para poder ser reproducidos en un reproductor de audio, éste debe tener la capacidad para descodificar el formato que está contenido en el fichero “.mp4″ que generalmente está codificado en MPEG-4 AAC e incompatible con la codificación y descodificación de MPEG-1 Layer 3 para el “.mp3″

¿Y todo esto que significa? Que para poder convertir un archivo .m4a en .mp3 primero tendremos que descodificarlo y luego codificarlo en MPEG-1 Layer 3.

Para eso usaremos el descodificador faad2 y el codificador lame. Ambos los encontramos en el repositorio rpmfusion, que seguramente todos tengáis en vuestro listado de repositorios. Los instalaremos del siguiente modo (identificados como root):

# yum install lame faad2

Y con esto instalado ya podemos empezar a convertir los archivos .m4a en .mp3. Pero, para hacerlo más fácil, haremos un script con las órdenes necesarias.

En un editor de texto pegamos lo siguiente:

#!/bin/bash
for i in *.m4a; do
echo "Converting: ${i%.m4a}.mp3"
faad -o - "$i" | lame - "${i%.m4a}.mp3"
done

Lo guardaremos con el nombre convertir. Como root y desde la carpeta donde lo hayamos guardado, cambiamos los permisos:

# chmod +x convertir

Y lo movemos al directorio /bin

# mv convertir /bin

Y ¡volià! Para convertir un archivo sólo tendremos que ejecutar lo siguiente:

# convertir archivo.m4a

Fácil, sencillo y para toda la familia! ;-)

Fuente: aquí, aqui, aquí y aquí

Empezando a programar: GCC

Publicado: 30 septiembre, 2010 en Linux
Etiquetas:, , ,

Hablando hace poco con unos compañeros de la universidad, me decían que iban a pasar de Linux porque no podían instalar el Dev-C++ y les iba a traer complicaciones trabajar con un entorno más complejo como Netbeans o Eclipse.

Para qué queréis Netbeans o Eclipse para compilar un programa en C si Linux ya tiene su propio compilador?

Como indica el título de esta entrada, se trata de GCC (GNU Compiler Collection) y si no lo tenemos instalado, basta con buscarlo en nuestros repositorios y hacerlo.

Pero cómo se trabaja con GCC? A diferencia de Dev-C++, no trabajaremos con un solo programa la escritura, compilación y ejecución del programa.

El código de nuestro programa lo escribiremos con un editor de texto (vi, emacs, gedit… el que más nos guste) y lo guardaremos con extensión “.c” (primerprograma.c por ejemplo)

Para compilarlo y hacerlo ejecutable, por consola haremos lo siguiente:

$ gcc -o primerprograma primerprograma.c

Esto nos creará un ejecutable de salida de nombre primerprograma. Si lo hiciésemos así:

$ gcc primerprograma.c

Nos crearía un ejecutable “a.out” que es por defecto la nomenclatura que le dará gcc. Esto nos puede acarrear problemas al compilar varios programas porque reescribirá “a.out”, por lo que es reocmendable nombrar el ejecutable de salida desde el momento que lo compilamos con la opción “-o”

Bien, ya tenemos creado nuestro ejecutable “primerprograma” pero, ¿cómo se ejecuta? También desde una consola lo haríamos (desde la carpeta donde esté el ejecutable) de este modo:

$ ./primerprograma

La ejecución tendrá lugar en esta misma consola.

Ahora Dev-C++ no será una excusa para volver a Windows ;-)

Añadiendo repositorios en Fedora: Dropbox

Publicado: 9 septiembre, 2010 en Linux
Etiquetas:, ,

Para los que preferimos instalar aplicaciones desde una consola con el comando “yum install”, deciros que el servicio de alojamiento en la nube Dropbox dispone de repositorio para Fedora.

Esto también simplificará el proceso para actualizar la aplicación sin necesidad de acceder a la web.

Vamos pues al lío:

En una consola, escribimos:

gedit /etc/yum.repos.d/dropbox.repo

Esto nos creará un documento “dropbox” en dicha carpeta y nos lo abrirá para incluir el repositorio. Pegamos lo siguiente:

[Dropbox]
name=Dropbox Repository
baseurl=http://linux.dropbox.com/fedora/$releasever/
gpgkey=http://linux.dropbox.com/fedora/rpm-public-key.asc

Grabamos, cerramos, y ahora para poder instalar Dropbox bastará con escribir en la consola

yum install nautilus-dropbox

Fácil, sencillo y para toda la familia ;-)

Instalando Skype en Fedora

Publicado: 21 abril, 2010 en Linux
Etiquetas:, ,

Os voy a chivar una manera fácil de instalar Skype y poder actualizarlo sin necesidad de tener que descargar el paquete rpm de la web.

Vamos a añadir un repositorio para esta aplicación ;-)

Para ello, abrimos una consola e identificados como root ponemos lo siguiente:

gedit /etc/yum.repos.d/skype.repo

Se nos abrirá un editor de texto en blanco y agregamos lo siguiente:

[skype]
name=Skype Repository
baseurl=http://download.skype.com/linux/repos/fedora/updates/i586/
gpgkey=http://www.skype.com/products/skype/linux/rpm-public-key.asc
enabled=1
gpgcheck=0

Guardamos y cerramos.

Ahora para instalar Skype es tan sencillo como poner en la consola:

yum install skype

Y cuando queramos actualizar porque hay una versión más nueva:

yum update skype

Fácil, sencillo y para toda la familia!

Puesta a punto de Fedora 12

Publicado: 14 abril, 2010 en Linux
Etiquetas:, , , ,

Por fin me decidí a cambiar a Fedora 12 (sí, más vale tarde que nunca) pero una vez finalizada la instalación, totalmente intuitiva y sencilla con el DVD de instalación, quedaban muchas cosillas que instalar para dejarlo a mi gusto.

Primero de todo, sería interesante actualizar todo el software que tengamos de los repositorios. Para ello, abrimos una consola, nos identificamos como root y :

# yum -y update

Comenzará a buscar actualizaciones y a instalarlas. Aviso que tarda un buen ratazo…

Tendremos que reiniciar para que todo surja efecto.

Ahora podemos instalar nuevos repositorios que nos permitan instalar software que no está incluido en los repositorios originales :-)

También en una consola identificados como root pondremos:

# rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
# rpm -Uvh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

Ahora, bien por la aplicación Add/Remove Software o a través de la consola con el comando yum install podremos instalar los programas que queramos de los repositorios instalados.

¿Qué programas? Pues por ejemplo sería interesante que instalárais flash-plugin (plugin de flash), gimp (edición de imágenes), amarok (para mi gusto, la alternativa a itunes para los linuxeros), vlc (reproduce casi cualquier formato de vídeo), wine (emulador para programas de windows) y thunderbird (correo electrónico).

Los que tengáis un netbook como yo, ya os daréis cuenta de que mover gnome (escritorio por defecto en F12) con 1,6 GHz se hace complicado, así que tenemos tres buenas alternativas: LXDE, XFCE4 y Moblin.

LXDE

Para instalarlo ponemos en una consola:

yum groupinstall LXDE

Y ya lo tendremos disponible en el desplegable en el menú de incio de sesión.

La interfaz es muy “Windows” con un menú Inicio con todas las opciones y suficientemente configurable para cualquier usuario. Es ligero y es el primero que he usado que no ha tenido problemas en correr Spotify y Firefox a la vez en mi AAO.

XFCE4

Para instalarlo:

# yum groupinstall XFCE

Es mi ratita favorita, con la que aprendí a moverme en linux la primera vez. Así que la miro con buenos ojos. Pero es algo más lenta que LXDE (al menos mi experiencia así ha sido)

MOBLIN

Para instalarlo:

# yum groupinstall "Moblin Desktop Environment"

Es un cambio total de manera de trabajar. Al principio no sabía por donde cogerlo, pero una vez le coges el truco es muy amigable. Tiene un menú superior muy intuitivo y te permite añadir programas a tus favoritos para tenerlos más a mano. Deja configurar cuentas de twitter, lastfm, flickr, digg y no se si alguna más. Aún no he sido capaz de configurar la cuenta de messenger (sí, todos somos newbie alguna vez xDDD) pero todo a su tiempo.

La verdad es que aún no le he dado mucho trote, así que no puedo valorar a fondo con qué escritorio me voy a quedar definitivamente… Lo iré viendo estas próximas semanas ^^ Pero la verdad es que Moblin me ha causado muy buena impresión. A ver si me rinde igual que las expectativas que me he creado!