17. Editamos el fichero rc.conf
#nano -w /etc/rc.conf
Agregamos cosas como cargar el teclado en español, y ajustamos la hora a tiempo local no GMT, lo demas lo dejamos como esta. Un ejemplo sería:
# /etc/rc.conf: Global startup script configuration settings
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/rc.conf,v 1.22 2003/10/21 06:09:42
# vapier Exp $
KEYMAP="es"
SET_WINDOWKEYS="yes"
EXTENDED_KEYMAPS=
#EXTENDED_KEYMAPS="backspace keypad"
#CONSOLEFONT="default8x16"
CONSOLEFONT="lat9w-16"
#CONSOLETRANSLATION="8859-1_to_uni"
CLOCK="local"
EDITOR="/bin/nano"
#EDITOR="/usr/bin/vim"
#EDITOR="/usr/bin/emacs"
# Num Protocol
# 1: Unix
# 2: IPv4
# 3: Amateur Radio AX.25
# 4: IPX
# 5: DDP / appletalk
# 6: Amateur Radio NET/ROM
# 9: X.25
# 10: IPv6
# 11: ROSE / Amateur Radio X.25 PLP
# 19: Acorn Econet
PROTOCOLS="1 2"
#For IPv6 support:
#PROTOCOLS="1 2 10"
# What display manager do you use ? [ xdm | gdm | kdm | entrance ]
DISPLAYMANAGER="kdm"
XSESSION="kde"
NOTA: SI ES TU UNICA INSTALACION LINUX TAMBIEN INSTALA GRUB O LILO PARA PODER ARRANCAR, RECUERDA QUE NOSOTROS VAMOS A USAR EL DE SUSE U OTRA DISTRIBUCION, para instalarlo si no lo tienes:
#emerge grub
#grub
grub> root (hd0,0) (Especifica donde esta tu particion /boot, si no tienes señala tu raiz /)
grub> setup (hd0) (Instala grub en el MBR, hay variantes para esto, si quieres conocerlas visita la guia correspondiente en nautopia)
grub> quit (Sales del shell de grub)
Ahora editaremos un fichero de configuracion, en otras distribuciones es menu.lst aqui es grub.conf:
#nano -w /boot/grub/grub.conf
Ahí ponemos esto, fijate donde señalan las particiones, y pon las tuyas:
default 0
timeout 30
splashimage=(hd0,0)/grub/splash.xpm.gz
title=Gentoo Linux 2.4.25
root (hd0,0)
kernel /kernel-2.4.25-gentoo root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 vga=788
initrd /initrd-2.4.25-gentoo
Si quieres winXP tamben agrega:
title=Windows XP
root (hd0,5)
chainloader +1
Lo guardas y listo, bueno podrías agregar algo como append=ide-scsi para tu quemador. 18. Instalando programas importantes:
#emerge syslog-ng (instalamos un gestor de log)
#rc-update add syslog-ng default (lo agregamos al default)
#emerge vixie-cron (instalamos un demonio cron)
#rc-update add vixie-cron default (lo agregamos al default)
#emerge reiserfsprogs (si elegimos reiserfs de sistema de ficheros, son herramientas para manejar los ficheros)
#USE="-X" emerge rp-pppoe (si tenemos conexion dialup modem, o adsl sobre tarjeta ethernet)
19. Añadiendo usuarios:
#passwd (para ponerle pasword a la cuenta de root, si te dice algo de bad password, no te preocupes, lo que pasa es que tu password es muy facil de romper o adivinar, pero aún así te lo acepta)
#echo "tts/0" >> /etc/securetty (para poder hacerte root en terminal)
#useradd (nombre de tu usuario) -m -G users,wheel,audio,tty -s /bin/bash
Con lo anterior agregas un usuario, en el grupo users, wheel (con esto se puede hacer root con su), audio para que pueda usar el audio, tty para usar la consola, te recomiendo que lo agregues tambien a games si piensas usarlo para jugar).
#passwd con este comando asignas un password a tu usuario nuevo.
20. Saliendo de CHROOT y reiniciando:
#exit
#cd /
#umount /mnt/gentoo/proc /mnt/gentoo
#reboot
21. Agregando nuevo sistema a GRUB (o LILO) solo si vas a usar el gestor de otra distribucion.
Dentro de tu instalación SuSE u otra, agrega las entradas para que puedas arrancar tu nueva Gentoo, en SuSE es muy facil abre YAST ve a sistema, cargador de arranque, ahi situate en secciones disponibles, le das a editar y agregas tu nueva entrada: lo mas facil es copiar una y editarla, los parametros son:
root=dev/ram0 real_root=/dev/hda(tu raiz) init=/linuxrc vga=0x317 splash=verbose (o silent).
Consulta informacion de grub o lilo para mas detalles.
22. Reinicia y entra a Gentoo, si todo va bien podras hacerlo, estando dentro te saldra el campo de login, entra como usuario normal, ahora hazte root con su:
login:(tu nombre)
password:(tu pass)
$su
23. Instalando kde, debes tener tu cd de binarios:
#mount /mnt/cdrom
#export PKGDIR=/mnt/cdrom
#USE="bindist" emerge -k kde (para instalar kde sin bajar nada de internet y desde nuestro cd de paquetes)
Al terminar de instalar todo es hora de configurar las X, debes de conocer las frecuencias de refresco de tu monitor, tu tipo de mouse, tu tipo de teclado, y tu tarjeta grafica)
#/usr/X11R&/bin/xf86config (responde a las preguntas y al terminar le pones 'y' para gurdar los cambios)
En mi caso particular en teclado puse de 102 teclas, tarjeta radeon generica, si tienes un mouse de 7 botones (Izq, Der, rueda, lateral Izq, lateral Der) el protocolo es ExplorerPS/2.
Si tienes mi hardware o algo parecido:
Ahora vamos a editar el fichero para activar glx, dri, la rueda del raton y los otros botones.
#nano -w /etc/XF86Config
Descomentamos la linea de Load dri y Load glx
Agregamos en la opcion Input Mouse lo siguiente
Option "ZAxisMapping" "6 7" (o "4 5" si solo tenemos un raton normal con rueda)
En el campo de la tarjeta agregamos:
Option "AGPMode" "4" (u 8 si tu placa base lo soporta)
ChipID 0x4242 (si tu tarjeta es radeon 9200, creo que funciona tambien de la 8500 a la 9200)
Ahora editamos el fichero rc.conf para entrar automaticamente a entorno grafico:
#nano -w /etc/rc.conf
Descomentamos la opcion de display manager y ponemos kdm en lugar de xdm. Descomentamos la opcion de XSession y ponemos kde.
#rc-update add xdm default (con esto entraremos automaticamente al entorno grafico)
Reiniciamos:
#reboot
24. En este punto tenemos un sistema instalado, pero hay un problema el sonido no se escucha, así que nos disponemos a instalar alsa, pero ooops, en los GRP no viene (al menos en el de pentium 4, no se en los otros) así que ahora si es necesaria (no indispensable) una conexión a internet, pero hay un problema, tengo un winmodem, asi que necesito un driver, en particular recomiendo el de smartlink, no tengo el enlace para descargarlo pero Google los ayudara, así que supongo que ya lo tienes, descomprimelo en una carpeta y:
$su
#cd /carpeta/donde/descomprimiste
#make
#make install
#modprobe slamr (lo tendras que hacer cada que quieras usar el modem)
#slmodemd & (igual cada que lo uses)
#ln -s /dev/ttySL0 /dev/modem
Te vas a KPPP (si no instalste kde puedes hacerlo con vwdial) y configuaras tu conexión, ahora la pruebas y listo funciona, te recomiendo que edites el modules.autoload para que cargue el modulo slamr y no tengas que cargarlo manualmente.
25. Instalando Alsa, si tienes kernel 2.6 sigue leyendo, si no (kernel 2.4) pasate por la guia de alsa de gentoo. Aqui supongo que ya cargaste los modulos de tu tarjeta de sonido en modules.autoload
#emerge alsa-oss
#emerge alsa-utils
#nano -w /etc/modules.d/alsa
Aqui tienes que añadir lo siguiente (sustituye via82xx por tu tarjeta de sonido) al final:
alias snd-card-0 snd-via82xx
Lo siguiente si quieres compatibilidad con OSS (recomendado):
alias sound-slot-0 snd-card-0
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
Ahora actualizamos los modulos:
#modules-update
Ahora activamos alsa y lo agregamos al nivel boot:
#rc-update add alsasound boot
#/etc/init.d/alsasound start
Por defecto los canales estan en mute, para arreglarlo:
#amixer
#amixer set Master 100 unmute
#amixer set PCM 100 unmute
(Solo si lo anterior no fue suficiente, prueba con xmms, si no se escucha:)
#amixer set Center 100 unmute
#amixer set Surround 100 unmute
26. Ahora si tenemos todo menos una cosa, el kde esta en ingles y en los discos GRP tampoco viene el archivo necesario asi que:
$su
#LINGUAS="es" emerge kde-i18n
Después nos vamos al centro de control de kde y agregamos el idioma español y lo ponemos como default.
27. Instalando un firewall:
Bueno aqui hay muchas preferencias pero voy a dar la mas facil, al menos lo fue para mi: Shorewall, así que lo instalamos:
#emerge shorewall
Ahora descargamos un archivo desde la web de shorewall, llamado samples single connection version 1.4.1, lo descomprimimos en la carpeta /etc/shorewall/ e iniciamos el firewall así:
#shorewall start
También recomiendo instalar un bloqueador de publicidad (bueno no es exactamente eso exactamente, pero para fines practicos...), el que yo uso y por tanto recomiendo es privoxy:
#emerge privoxy
Copiamos el archivo config a nuestro home así:
#cp /etc/config /home/tunombre/config
Ahora lo iniciamos así:
#privoxy
Se podría haber iniciado tambien como un servicio con /etc/init.d/privoxy start
Configuramos nuestro navegador para que lo use, en firefox te vas a Edit-->Preferences le das en connection y le dices que use el proxy para HTTP y HTTPS:
HTTP 127.0.0.1 8118
HTTPS 127.0.0.1 8118
No lo vayas a usar tambien para FTP si no te dara error, ahora editamos el fichero de privoxy para evitar el referrer y que nos espien, para eso teclea en la barra de direcciones:
http://p.p/
Estando aqui le das en view change the current configuration, despues en default.action Edit, ahora de nuevo en Edit, y bajas hasta encontrar block referrer y lo activas, le das en save y ya.
Ahora visita PCFlank y le das en Quick test y ves tus resultados.
Como vimos la instalacion no es tan complicada, si bien nuestro sistema no esta tan optimizado como lo estaría si hubiesemos compilado todo, creo que es un buen resultado en cuanto a relacion tiempo de instalacion/optimización.