Inicio / Wikis / Monografías / Gentoo por la vía rápida - La Instalación (1)

Gentoo por la vía rápida - La Instalación (1)

Monografía creado por
11 de Octubre de 2005
Linux
1. Lo primero es particionar (bueno lo primero es arrancar desde el liveCD así que hazlo, por lo regular te sale el menu de la bios con F11, Del, si no esta revisa tu manual de bios o fijate lo que te pone en la pantalla al momento de encenderla) si tienes el espacio vacio que te mencione antes, creo que el programa mas sencillo es cfdisk, así que este usaremos:

#cfdisk

estando aqui, nos vamos a una zona de espacio vacio, y con las teclas de dirección Izq, Der, creamos una nueva, cuando nos pregunte de que tipo le damos lógica, despues al principio del espacio vacio, y finalmente el tamaño en Mb, yo voy a compartir la swap con SuSE así que no creo otra, pero si va ser tu unica instalacion linux crea una de al menos el doble de tu RAM, finalmente le damos en escribir y salimos (antes de salir te recomiendo apuntar cual partición es cual, para referencia del fstab y de grub).

2. Ahora vamos a formatear la particion recien creada, dependiendo del sistema de ficheros que uses será el comando, yo uso reiserfs ya que he tenido varios apaganes y sigue funcionando.

#mkreiserfs /dev/hda(numero de partición, recordaste apuntarla no?)

Yo no hago swap porque ya tengo la de SuSE per si tu la tienes que hacer hazala así:

#mkswap /dev/hda(numero de partición)

3. Ahora a montar las particiones, como dije antes yo comparto la swap:

#swapon /dev/hda(numero de partición de swap)
#mount -t reiserfs /dev/hda(numero de particion que creaste) /mnt/gentoo

3.1 Ahora creamos un directorio para la proc y montamos:

#mkdir /mnt/gentoo/proc
#mount -t proc none /mnt/gentoo/proc

4. Revisamos la fecha y si no esta bien la cambiamos:

#date
#date MMDDhhmmCCYY (si esta mal con esto la cambiamos, donde MM es mes, DD es día, hh es hora, mm son minutos, CC son siglos, YY años)

5. Extraer tarball del Stage 3:

#ls /mnt/cdrom/stages (si marca error, es que no esta montado, entonces pon lo siguiente:)
#mount /dev/cdrom0 /mnt/cdrom
#ls /mnt/cdrom/stages (debe de salir el listado de stages)
#cd /mnt/gentoo (cambiamos a nuestra proxima raiz)
#tar -xvjpf /mnt/cdrom/stages/stage3-....tu procesador...tar.bz2

6. Instalando el arbol de Portage:

#ls /mnt/crom/snapshots (listamos snapshots)
#tar -xvjf /mnt/cdrom/snapshots/portage-2...tar.bz2 -C /mnt/gentoo/usr

7. Copiamos distfiles, para no bajar nada de internet:

#mkdir /mnt/gentoo/usr/portage/distfiles (creamos carpeta de recepción)
#cp /mnt/cdrom/distfiles/* /mnt/gentoo/usr/portage/distfiles/

Te pueden dar errores proc, puedes ignorarlos es normal.

8. Editamos las cflags, bueno no es necesario porque se generan automagicamente, pero si quires verlas o modificarlas, solo no toques la variable CHOST:

#nano -w /mnt/gentoo/etc/make.conf

9. Entramos en CHROOT, nuestra gentoo propiamente dicha:

#chroot /mnt/gentoo /bin/bash (cambiamos la raiz y asignamos bash como shell)
#env-update (actualizamos entorno)
#source /etc/profile (indicamos el profile)

10. Configurando variables USE:

#less /usr/portage/profiles/use.desc (ver definicion de variables)
#nano -w /etc/make.conf

Te puede quedar algo como esto:

# These settings were set by the catalyst build script that automatica$
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
USE="aalib alsa arts cdr crypt cups dga directfb dvd fbcon gif jpeg kd$
LANGUAGE="34"
LANG="es_ES@euro"
#GENTOO_MIRRORS=" "

11. Ajustando nuestra zona horaria:

#ls /usr/share/zoneinfo (vemos las distintas zonas horarias)
#ln -sf /usr/share/zoneinfo/(tu zona horaria) /etc/localtime

12. Configuar, compilar, he instalar kernel:

#emerge gentoo-dev-sources (a mi me gusta este, si quieres otro escogelo)
#emerge genkernel (instalamos el genkernel, para ayudarnos a configurar)
#genkernel --menuconfig all (para agregar algunas opciones, como soporte ntfs, vfat,supermount, modulos iptables, y las que quieras, si no te intersa agregar nada entonces solo teclea #genkernel all)

13. Instalar hotplug, para lo que nos falte:

#emerge hotplug
#rc-update add hotplug default (agrega hotplug al nivel default)

14. Agregar modulos al inicio, en particular busca los de tu tarjeta de sonido, de iptables, y de vfat y ntfs.

#find /lib/modules -type f -iname '*.o' -or -iname '*.ko' (para listar modulos disponibles si quieres buscar uno agrega lo siguiente: | grep (lo que buscas)
#nano -w /etc/modules.autoload.d/kernel-2.(No. de version) (aqui agregas los modulos que listaste anteriormente, solo pon el nombre quita la extension, es decir si el modulo era snd-via82xx.ko solo pon snd-via82xx)
#modules-update

15. Creamos nuestro fstab (el fstab es donde se listan las particiones, puntos de montaje, sus sistemas de ficheros, sus permisos), al abrir el fichero veras que solo hay que cambiar
/dev/ROOT por nuestra raiz y comentamos la linea /dev/BOOT, tambien nos aseguramos de que el sistema de ficheros sea reiserfs o el que hayamos escogido.

#nano -w /etc/fstab

Un ejemplo de como puede quedar:

# /etc/fstab: static file system information. # $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/fstab,v 1.14 2003/10/13 20:03:38 # azarah Exp $ # # noatime turns off atimes for increased performance (atimes normally aren't # needed; notail increases performance of ReiserFS (at the expense of storage # efficiency). It's safe to drop the noatime options if you want and to # switch between notail and tail freely. # # NOTE: If your BOOT partition is ReiserFS, add the notail option to opts. #/dev/BOOT /boot ext2 noauto,noatime 1 1 /dev/hda8 / reiserfs noatime 0 1 /dev/hda6 none swap sw 0 0 /dev/cdroms/cdrom0 /mnt/cdrom auto noauto,ro,user 0 0 /dev/fd0 /mnt/floppy auto noauto,user,sync 0 0 /dev/cdroms/cdrom1 /mnt/cdr auto noauto,ro,user 0 0 /dev/hda7 /mnt/suse reiserfs noauto,ro,user 0 0 /dev/hda5 /mnt/winD vfat noauto,ro,user 0 0 # NOTE: The next line is critical for boot! none /proc proc defaults 0 0 # glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for # POSIX shared memory (shm_open, shm_unlink). # (tmpfs is a dynamically expandable/shrinkable ramdisk, and will # use almost no memory if not populated with files) # Adding the following line to /etc/fstab should take care of this: none /dev/shm tmpfs defaults 0 0

16. Ajustando nombre del equipo:

#echo (nombre de tu equipo) > /etc/hostname
#echo (nombre de tu red) > /etc/dnsdomainname
#rc-update add domainname default (agregamos domainname al default)
#nano -w /etc/conf.d/net (ajusta parametros de red)
#nano -w /etc/hosts (ajusta las ip con el nombre de tu red)
Valora este capítulo:
Autor y licencia de 'Gentoo por la vía rápida - La Instalación (1)'
Daexma Extraído de: http://www.nautopia.net/archives/es/linux_distribuciones/gentoo_por_la_via_rapida/gentoo_por_la_via_rapida.php

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
This article is licensed under a Creative Commons License
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Opiniona sobre 'Gentoo por la vía rápida - La Instalación (1)' (0)

Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.

Opina sobre este monografía



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

Wikis relacionados con 'Gentoo por la vía rápida - La Instalación (1)'

El siguiente manual es de un usuario de los foros de gentoo, llamado g0su. Simplemente... Más »
Entre todos los seres vivientes el hombre es el único que tiene que darse una... Más »
Aportaciones a las teorías de Calidad de los principales autores: W. Edward Deming, Joseph M.... Más »
Este documento describe el lenguaje CSS1 (Cascade Style Sheets, level 1 - hojas de estilo... Más »
Se entiende por escenografía la labor de creación y diseño del decorado para una puesta... Más »
¿Estás seguro de que deseas eliminar este capítulo?