Publicaciones de la categoría: fedora 10

CDs de audio sin funcionar en Fedora 11

Desde hace un tiempo vengo viendo que a muchos usuarios de Fedora 11 no les funciona el audio por una u otra razón, y también cuando montan un CD de audio no aparece el ícono en el desktop (o sea, no se monta). Siguiendo las conversaciones en fedora-list encontré este bug:

https://bugzilla.redhat.com/show_bug.cgi?id=513495

el cual dice que el problema está en la última versión de los paquetes udev, libudev0 y libvolume_id (versión 141-4). Para solucionar este problema tenemos que volver a la versión anterior, o sea a la 141-3, de la siguiente manera:

$ sudo yum downgrade udev libudev0 libvolume_id

De esta forma, ya podremos montar y escuchar los CDs de audio nuevamente. Ahora el problema está en que, cuando hagamos un update del sistema, estos paquetes van a volver a la versión anterior y el problema va a continuar (si es que todavía no salió otra versión más nueva). Para ello, podemos colocar estos paquetes en la lista de exclusión de yum para que no sean más actualizados, y esperar hasta que el problema se solucione definitivamente con otra versión más nueva.

Para usar la lista de exclusión de yum, editamos el siguiente archivo:

$ sudo vi /etc/yum.conf

o con el editor que más nos guste, y colocamos el nombre de los paquetes separados por un espacio en la línea exclude=. De esta forma, yum.conf sería más o menos así:

[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=4
exclude=udev libudev0 libvolume_id

Si esto funciona, no olvidarse que cuando el bug sea solucionado, tenemos que borrar estos paquetes de la línea exclude= o comentar la línea.

Saludos y buena suerte!

Actualizar de Fedora 10 a Fedora 11

Fedora 11 Leonidas

Hoy 9 de junio de 2009 fue liberada una nueva versión de Fedora, el tan esperado Fedora 11 Leonidas. Como yo estaba usando Fedora 10 y no quise bajar el DVD para actualizar a Fedora 11, ya que tenía que bajarlo, grabarlo, hacer la actualización y después más un yum update para actualizar todos los paquetes que tengo instalados y no están en el DVD, he decidido por primera vez hacer directamente una actualización vía internet. Voy a describir aquí, muy brevemente, la utilización del programa preupgrade, el cual es un asistente usado para realizar dicha tarea. (Todas las capturas de pantalla son de mi Fedora 10 usando XFCE 4.4. Para ampliarlas, cliquear sobre ellas).

Primero tenemos que asegurarnos de tener todos los paquetes de Fedora 10 actualizados a la última versión. Si no es el caso, lo hacemos con yum:

$ sudo yum update

Luego, si no tenemos el programa preupgrade, lo instalamos de la siguiente manera:

$ sudo yum install preupgrade

y lo ejecutamos desde consola directamente:

$ preupgrade &

el cual nos pedirá la clave de root para iniciarlo.

Una vez que el programa se carga nos mostrará una pantalla inicial, la cual nos informa que este asistente nos guiará a actualizar nuestra versión actual del sistema Fedora por una nueva versión del mismo (en este caso de la 10 a la 11). También nos dice que podemos continuar usando Fedora mientras el asistente descarga los paquetes necesarios para la actualización. Finalmente, cuando la descarga esté completa, el asistente nos pedirá que reiniciemos el sistema para completar el proceso de actualización. Cliquear en la flecha para continuar (Forward).

Screenshot PreUpgrade 1

El próximo paso nos pide cuál distribución elegir entre las que hay disponibles. En nuestro caso, sólo tendremos Fedora 11 (Leonidas) como opción, entonces dejamos como está ya que no hay nada para elegir. Aquí abro un paréntesis: si, por ejemplo, tuviésemos Fedora 8 y quisiéramos actualizar a otra versión, en el menú de las versiones disponibles aparecerían Fedora 9 (Sulphur), Fedora 10 (Cambridge) y Fedora 11 (Leonidas). En este caso elegiríamos la versión deseada y continuaríamos de la misma forma. Cliquear en el botón para aplicar (Apply).

Screenshot PreUpgrade 2

La próxima pantalla prepara el sistema para la actualización. Se determina qué paquetes deberán actualizarse y se hace la descarga de todos ellos. Aquí unas capturas de pantallas mostrando esta etapa del asistente de actualización.

Screenshot PreUpgrade F10-F11

Screenshot PreUpgrade F10-F11

Screenshot PreUpgrade F10-F11

Finalmente, una vez terminadas todas las descargas de los paquetes para la nueva versión, el asistente avisa que ya está listo para completar la actualización a Fedora 11 (Leonidas). Es tiempo de reiniciar el sistema haciendo clic en el botón correspondiente.

Screenshot PreUpgrade F10-F11

Para conlcuir, falta la etapa más larga: una vez reiniciado el sistema, hace su aparición en escena Anaconda, el instalador de Fedora, para instalarnos todos los paquetes del nuevo Fedora 11. Una captura de pantalla más para ilustrar (esta es de fedoraproject.org).

Anaconda

Y de esta forma, el sistema se reinicia una vez más para finalmente cargar Fedora 11 (Leonidas) usando el kernel 2.6.29.4. Espero que a alguien le sirva este post, porque a mi me sirvió mucho. Nos vemos.

Configurar internet manualmente en Linux

Hace un par de meses, una amiga del departamento de Astrofísica me pidió que le instalara Fedora 10 en su notebook. Cuando empezamos la instalación, el instalador de Fedora pasó al modo texto porque no reconoció la placa de vídeo. Para ello, después de conectar la internet e instalar Fedora, mediante la instalación de repositorios no oficiales, instalamos el driver de la placa, pero eso es otra historia. Bien, después de ver algunas páginas sobre cómo configurar internet manualmente, en resumen (que es lo que todos queremos!) yo hice lo siguiente.

Supongamos que nuestra dirección de IP es 10.20.30.40, que los DNS‘s son 10.20.30.41 y 10.20.30.42, y que la gateway (puerta de enlace) es 10.20.30.50. Lo primero es configurar la tarjeta de interfaz de red (NIC, por network interface card) con el siguiente comando:

# ifconfig eth0 10.20.30.40 netmask 255.255.255.0

donde hemos supuesto que la interfaz es la primera, o sea eth0, y que la máscara de red (netmask) es 255.255.255.0. Seguidamente, lo que hacemos es establecer una ruta para nuestra gateway de la siguiente manera:

# route add default gw 10.20.30.50 eth0

Finalmente, el último paso consiste en colocar los DNS’s de tal forma que podamos resolver los nombres de dominios ligados a las direcciones de IP. Para ello, basta editar el archivo /etc/resolve.conf y adicionar las siguientes líneas:

nameserver 10.20.30.41
nameserver 10.20.30.42

donde los números corresponden a nuestros hipotéticos DNS’s. Y listo, nuestra conexión a internet ya está concluida!

Back In Time: sistema de backup para Linux

Acabo de enterarme que existe Back In Time, un simple sistema para realizar copias de seguridad (o backups) para Linux, el cual posee dos interfaces gráficas, una para GNOME y otra para KDE 4 (>= 4.1). Lo único que tenemos que hacer es:

  • elegir donde salvar la copia de seguridad,
  • elegir los directorios a copiar y
  • cuando serán hechas las copias.

Para instalarlo en Fedora, primero instalamos el repositorio:

$ sudo rpm -ivh http://backintime.le-web.org/contrib/fedora/backintime-repo.noarch.rpm

Para instalarlo para KDE:

$ sudo yum install backintime-kde4

Para instalarlo para GNOME:

$ sudo yum install backintime-gnome

Para instalarlo en Ubuntu, primero añadimos la siguiente línea al archivo /etc/apt/sources.list:

$ deb http://le-web.org/repository stable main

y luego bajamos y adicionamos la llave GPG:

$ wget http://le-web.org/repository/le-web.key
$ sudo apt-key add le-web.key

Para instalarlo para KDE:

$ sudo apt-get update
$ sudo apt-get install backintime-common backintime-kde4

Para instalarlo para GNOME:

$ sudo apt-get update
$ sudo apt-get install backintime-common backintime-gnome

Espero que les sea útil. Acá les dejo un screenshot.

Salud!

Captura de pantalla de Back In Time para KDE 4

Captura de pantalla de Back In Time para KDE 4

Instalar compiz-fusion en Fedora 10

Primero borramos los programas y las configuraciones de compiz-fusion que vienen por defecto en Fedora:

$ sudo yum remove compiz-*
$ rm -rf ~/.gconf/apps/compiz

Luego descargamos e instalamos el repositorio de compiz-fusion:

$ wget http://www.linux-ati-drivers.homecall.co.uk/compiz-fusion-release-1-6.noarch.rpm
$ sudo rpm -ivh compiz-fusion-release-1-6.noarch.rpm

Y por último importamos la llave del repositorio:

$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-Compiz-Fusion

Si usamos GNOME:

$ sudo yum install compiz-gnome fusion-icon-gtk compiz-plugins-unsupported compiz-plugins-extra compiz-bcop ccsm emerald-themes compizconfig-backend-gconf

Si usamos KDE:

$ sudo yum install compiz-kde fusion-icon-qt compiz-plugins-unsupported compiz-plugins-extra compiz-bcop ccsm emerald-themes  compizconfig-backend-kconfig

Finalmente, para iniciar compiz-fusion:

$ fusion-icon &

Nota sobre atostart:
Si el ícono no aparece en el panel después de reiniciar, hacemos lo siguiente:

En GNOME vamos a System -> Preferences -> Personal -> Sessions, click en ‘add’ y escribimos

Name: Fusion Icon
Command: fusion-icon
Comment: Compiz Fusion Panel Applet

Ahora debemos hacer ‘log out’ y cuando entremos nuevamente debería aparecer el ícono en la barra.

En KDE simplemente creamos un link simbólico:

$ ln -s /usr/bin/fusion-icon ~/.kde/Autostart/fusion-icon
Captura de la pantalla de mi PC con KDE 4.2 usando compiz-fusion

Captura de la pantalla de mi PC con KDE 4.2 usando compiz-fusion