Posts etiquetados ‘Fedora’

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í

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!

Instalando Spotify en Fedora (y Linpus)

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

En la web de Spotify, cuando nos dirigimos a la pestaña de Descargas para Otras Plataformas nos encontramos con el mensaje de que Spotify sólo es compatible con Windows y Mac. ¿Para qué se molestan en poner una pestaña para otras plataformas si no tienen descarga disponible? Ellos sabrán.

Afortunadamente, tenemos la posibilidad de utilizar wine para hacer funcionar muchos programas de Windows en Linux. Y Spotify es uno de ellos ;-)

Vamos al tema, para instalar wine y sus dependencias escribiremos en un terminal identificados como root:

yum install wine*

Nos iremos a la carpeta donde hayamos descargado el .exe desde la web de Spotify (presupongo Downloads) y lo ejecutamos con wine:

cd Downloads
wine Spotify\ Installer.exe

Y empezará la instalación. Aceptad añadir un icono en el escritorio y al acabar ya lo tendréis disponible para ejecutar desde allí.

Y así de simple y de rápido. A disfrutarlo con buena música!

Instalando software en Fedora (y Linpus)

Publicado: 4 marzo, 2010 en Linux
Etiquetas: , , ,

Cuando empezamos con Linux al principio echa para atrás la diferencia en cómo instalar software. No es bajarse un .exe y que el instalador haga todo el trabajo.

Nos encontramos con diferentes maneras de instalar un programa. Primero lo deberíamos buscar en los repositorios que tenemos agregados. Cada distribución suele tener un instalador de software donde podemos buscar y seleccionar los programas a instalar. La verdad es que a mi siempre me ha ido muy lento y he tirado de terminal para buscar e instalar.

En el caso que nos compete (Fedora y, por extensión, Linpus) si abrimos una consola y nos identificamos como root podremos buscar e instalar el programa a instalar con el comando yum

yum search nombredelprograma

En caso de que esté, nos aparecerá una lista con todos los paquetes que contengan esa palabra (programas, librerías, plugins…). Para instalar el programa escogido, escribiremos

yum install nombredelprograma

Y luego nos pedirá confirmación de los paquetes a instalar (de ser necesaria alguna dependencia o actualización también nos pedirá confirmación)

También puede ocurrir que tengamos instalada una versión más antigua de la que tenemos en el repositorio, para actualizar escribiremos

yum update nombredelprograma

Igual que en la instalación, también nos pedirá confirmación.

Pero ¿qué ocurre cuando el programa que buscamos no está en los repositorios? Pues que habrá que buscarse otra manera de instalarlo ;-)

La más fácil sería ver si existe algún repositorio con el programa en cuestión para añadirlo a los nuestros (lo dejo para otra entrada con Skype como ejemplo)

Si no está en ningún repositorio, lo habitual es descargarse un paquete .rpm e instalarlo. Si encontramos el programa que queremos con esta extensión, para instalarlo lo haremos así:

rpm -i paquete.rpm

Si no encontramos el paquete rpm, tendremos que buscar el binario para compilarlo por terminal (suena más complicado de lo que en realidad es ;-) ). Esta opción se merece una entrada propia por lo tedioso de los pasos a seguir, así que lo veremos más adelante.

Y muchos llegaréis aquí diciendo “es que X programa sólo está para Mac y para Windows”. Cierto, los hay, y para eso hay virtualizadores!

Así que ya sabéis, no hay excusa para dejar de usar Linux!!