Instalación de Fedora 8

Advertencia

Esta guía de instalación se ajusta a mis necesidades (y conocimientos). No pretende ser una guía exhaustiva, y bajo ninguna circunstancia me haré responsable por problemas que pudieran surgir de seguirla. ¡¡¡Úsela bajo su propia responsabilidad!!!

Pre-Instalación

Después de una fallida instalación de F8 Test3 reemplacé mi sistema por ubuntu 7.10 (gutsy), más que nada por curiosidad, y la verdad sea dicha, el sistema era notablemente estable aunque no sin uno que otro problema menor con el plugin de Flash para Firefox. Por lo demás, todo funcionaba muy bien, pero ya es hora de volver a Fedora, aún cuando sea un poco tarde (la versión alpha de F9 ya está disponible para descarga). Aquí documento el proceso de instalación.

Mi servidor de red doméstica es un viejo Dell 2400 Series, P-4 de 2.2Ghz, 1Gb en RAM y 80GB HDD (+20Gb con Windows XP). Es principalmente lo que dije, un servidor doméstico para almacenamiento de música y backups y actúa como servidor ftp y http (local solamente para desarrollo), como servidor para Subversion, y como servidor de impresión con dos impresoras instaladas. Como mi equipo portátil (Fedora 7/Windows XP) en ocasiones (cada vez má frecuentes) debo compartirlo, instalo básicamente todo en este equipo Dell pues lo uso con relativa frecuencia.

Antes de partir hacemos los backups correspondientes si aún no los tienen
$ mysqldump –all-databases -u root -p > mysql.bk

Ocupo una unidad de disco externo y excluyo algunas cosas que no me sirven (muchos de los archivos de sistema no son necesarios, he incluso pueden generar muchos problemas si se cambia de ubuntu a fedora; algunos otros, como los de evolution o mozilla, son imprescindibles si no se quiere perder varios meses de emails, direcciones o bookmarks,etc.)
$ tar zcvfp /media/storage/bk.tar.gz /home/james –exclude=.cache –exclude=.thumbs [...]
$ sudo tar zcvfp /media/storage/etc.tar.gz /etc

Instalación

Después de bajar el Live CD (o el DVD) de F8 y quemarlo, tan sólo es proceder al arranque. (Para esta guía ocupé el Live CD, aunque naturalmente la alternativa preferida es ocupar el DVD).

Nota: Si tiene una partición NTFS (Windows), no intente montarla desde el Live CD, ya que si intenta la instalación, anaconda (el instalador de F8) se quejará de que no puede acceder a una de las particiones. El error dice:
“Error informing the kernel about modification to partition /dev/sda3- Device or resource busy…”.

Después de la instalación, y luego de múltiples actualizaciones, procedo a configurar mi equipo.

Nota: antes de la actualización, el primer problema que encontré fue que el Control de Volumen dice que no tengo los plugins apropiados de Gstreamer o que no tengo una tarjeta, la cual por supuesto tengo y funciona muy bien usando la herramienta de Detección de Tarjeta de Sonido. Después de la actualización este problema (producto del nuevo y mejorado pulseaudio) ya no existe.

Primero que nada, cambio mi teclado (Español – Dvorak, para esto el teclado en xorg.conf tiene que estar configurado con Option “XkbLayout” “es”, o tendrá problemas con compiz-fusion y la asignación de teclas) y luego me deshago del molesto comportamiento espacial de Nautilus, para que las ventanas se abran en el navegador y no en una nueva ventana.

Sudo

Agregamos nuestro usuario al archivo sudoers para poder ejecutar comandos como superusuario utilizando únicamente nuestra contraseña y no la de root:
# echo ‘usuario ALL=(ALL) ALL’ >> /etc/sudoers

O, para no utilizar contraseña nunca
# echo ‘usuario ALL=(ALL) NOPASSWD:ALL’ >> /etc/sudoers

Video
Mi equipo tiene una tarjeta gráfica i845 (Intel), por lo que el ajuste de la resolución de pantalla es trivial (tarjetas nVidia o ATI requieren más trabajo, además de agregar el repositorio Livna).

Repositorios adicionales
Instalamos el repositorio de Livna (necesario para tarjetas gráficas, reproducción de mp3 y otros):
# rpm -ivh http://rpm.livna.org/livna-release-8.rpm
# rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-livna

Nota: No instalar más de un repositorio a la vez, hacerlo puede generar problemas de compatibilidad entre aplicaciones.

Compatibilidad GCC

Algunas aplicaciones requerirán del modo de compatibilidad para gcc-3.2, ya que F8 viene con gcc-4.1
$ sudo yum -y install compat-libstdc++-33 compat-libstdc++-296
$ sudo yum -y install compat-gcc-34 compat-gcc-34-c++

Aplicaciones de escritorio

En vista de que mi instalación la hice utilizando un Live CD, muchas aplicaciones no están incluidas, por ejemplo OpenOffice.


$ sudo yum install openoffice.org-writer openoffice.org-calc openoffice.org-draw openoffice.org-impress openoffice.org-base

Y por supuesto, el language pack para español:
$ sudo yum install openoffice.org-langpack-es

Reproducción de Audio

F9 viene con Rhythmbox, pero para que reproduzca archivos mp3 es necesario agregar algunos plugins de gstreamer:
$ sudo yum install gstreamer-plugins-ugly gstreamer-plugins-bad

En general, yo prefiero banshee:
$ sudo yum install banshee

Otra alternativa muy buena es Amarok:
$ sudo yum install amarok amarok-extras-nonfree

Para una mejor calidad de reproducción, instalar xine (ver adelante).

Reproducción de Video

Existen varias alternativas para esto, en lo personal prefiero xine:
$ sudo yum install xine xine-lib-extras xine-lib-extras-nonfree libdvdcss

Para agregar codecs de formatos protegidos o que no pueden ser reproducidos directamente en linux deben instalarse por separado. Se pueden obtener desde:

http://www.mplayerhq.hu/MPlayer/releases/codecs/

Luego pueden instalarse:
$ sudo mkdir -p /usr/lib/codecs
$ sudo tar -jxvf all-20071007.tar.bz2 –strip-components 1 -C /usr/lib/codecs/

Java

F8 ofrece tres alternativas para ocupar java, pero la opción por defecto es IcedTea que es una implementación basada en OpenJDK, y que puede tener diferencias con Sun Java. Por ahora, ocuparé la opción por defecto e instalaré Sun Java más adelante de ser necesario. IcedTea ofrece también un plugin para firefox.
$ sudo swift codes bank in United States yum install java-1.7.0-icedtea java-1.7.0-icedtea-plugin

Adobe Acrobat

Puede descargarse la versión para linux desde http://www.adobe.com/products/acrobat/readstep2_allversions.html y luego instalarlo usando (cambiar la versión según corresponda):
# rpm -ivh AdobeReader_enu-8.1.2.1-1.i486.rpm

Nota: ¡NO USAR sudo para esta instalación!

SeLinux impide que el plugin funcione correctamente, para solucionar el problema:
$ sudo chcon -t textrel_shlib_t /usr/lib/mozilla/plugins/nppdf.so
$ sudo /usr/bin/mozilla-plugin-config -i -f

También es recomendable eliminar cualquier otra instalación de este plugin. Para encontrarlos y eliminarlos:
$ sudo updatedb
$ sudo rm -rf /ruta/a/nppdf.so

Flash Plugin

Ahora la instalación del Plugin de Flash es muy simple:
$ sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
$ sudo rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
$ sudo yum install flash-plugin

Nota: Por algún motivo (imagino que es SeLinux) este plugin no funciona con Opera (9.25).

Kernel Headers

Para compilar algunas aplicaciones o módulos del kernel es necesario tener los headers (y en algunos casos la fuente).
$ uname -rm
2.6.23.14-115.fc8
$ sudo yum install kernel-devel

Servicios

Algunos servicios que pueden apagarse sin afectar el rendimiento del equipo:

bluetooth
capi
cpuspeed (mi equipo es un P-4 y no requiere de este servicio)
firstboot
yum-updatesd (prefiero tener más control sobre cómo y cuando actualizar mi equipo)
smolt

Y otros deben activarse para ciertas funciones (ssh remoto, web, etc.):
sshd
httpd
smb

Nota: Esto funciona para mis necesidades, y no me hago responsable por problemas que pudieren surgir de seguir estas recomendaciones en equipos con características distintas.


No Responses to “Instalación de Fedora 8”  

  1. No Comments

Leave a Reply