Linux Adictos David Yeshael  

Instalación de Gentoo Linux paso a paso

Gentoo Linux

En esta ocasión les comparto un tutorial de como instalar Gentoo Linux desde un live cd ya que es una distribución Linux orientada a usuarios con cierta experiencia, por lo que si decides probar este sistema o simplemente te quieres aventurar en el espero que esta guía sea de tu utilidad.

Antes de iniciar con el proceso es sumamente necesario que tengas al menos la idea de como identificar tus discos duros, particiones, así mismo de cómo están asignadas estas, por lo en caso contrario te recomiendo primero hagas esto sobre una maquina virtual imitando lo que tienes actualmente ya que puede resultar en perdida de información si no conoces donde tienes almacenados tus datos importantes.

Instalación Gentoo Linux

El primer paso que debemos de realizar es descargar la imagen del sistema, lo podemos hacer desde su pagina oficial que te dejo en este enlace.

Preparar el medio de Instalación

La acción siguiente es grabar la imagen del sistema sobre algún medio ya sea sobre algún disco o en alguna USB por lo que te dejo los programas más comunes para cualquiera de los casos.

Medio de instalación CD/DVD

Windows: Podemos grabar el ISO con Imgburn, UltraISO, Nero o cualquier otro programa incluso sin ellos en Windows 7 y posteriores nos da la opción al dar clic derecho sobre la ISO.

Linux: Pueden utilizar en especial el que viene con los entornos gráficos, entre ellos son, Brasero, k3b, y Xfburn.

Medio de instalación USB

Windows: Pueden utilizar Universal USB Installer o LinuxLive USB Creator, ambos son sencillos de utilizar.

Linux: La opción recomendable es usar el comando dd:

dd bs=4M if=/ruta/a/ Gentoo.iso of=/dev/sdx && sync

Ya teniendo nuestro medio preparado solo falta tener configurada la BIOS para que el PC arranque desde la unidad de instalación configurada.

Ya iniciado el sistema lo primero que debemos hacer es abrir una terminal y comenzaremos con el proceso de instalación.

Creación de las particiones

Comenzaremos con crear y asignar las particiones necesarias para el sistema en donde las primordiales son:

  1. Boot: esta es donde se guardan los ajustes del arranque del sistema con 150-250Mb son suficientes para ella
  2. Home: aquí es donde se guardarán todas nuestras aplicaciones por lo que debes de considerar un buen espacio con al menos 80Gb están bien si no planeas más que trabajar.
  3. Root; aquí es donde se instalará todo el sistema por lo que con al menos 20Gb yo considero suficientes
  4. Swap: aunque hoy en día la mayoría cuenta con equipos con buenos recursos nunca esta de mas tener nuestro espacio de intercambio de información.

Ejecutaremos Cfdisk y creamos las particiones con este, es importante que apuntes o tengas bien identificados los puntos de montaje, en mi caso utilice el disco entero, por lo que si decidiste conservar particiones identifiques cuales son y evites esos puntos de montaje.

cfdisk

Hecho esto procedemos a darle formateo a las particiones. Como les comentaba en mi caso use todo el disco por lo que los puntos de montaje pueden deferir de los tuyos.

Para la partición de boot

mkfs.vfat /dev/sda1

Para root y home

mkfs.ext4 /dev/sda3

mkfs.ext4 /dev/sda4

Y para swap

mkswap /dev/sda2

swapon /dev/sda2

Montar particiones

Terminado este proceso procedemos a crear los directorios para la instalación de Gentoo

mkdir /mnt/gentoo

Procedemos a montar la particion de root

mount /dev/sda3 /mnt/gentoo

Hecho esto crearemos directorios para las particiones restantes y los montamos en sus respectivos puntos

Boot

mkdir /mnt/gentoo/boot

mount /dev/sda1 /mnt/gentoo/boot

Home

mkdir /mnt/gentoo/home

mount /dev/sda3 /mnt/gentoo/home

Finalizado esto nos volvemos a posicionar en el directorio principal

cd /mnt/gentoo

Instalación del sistema

Y comenzamos con la descarga de el stage 3 es importante siempre descargar la versión mas actual en mi caso y en este momento la que coloco aquí es la más actual y también en mi caso para un sistema de 64 bits, deben seleccionar el adecuado desde la sección de descargas de la web oficial.

wget http://distfiles.gentoo.org/releases/amd64/autobuilds/20180114T214501Z/stage3-amd64-20180114T214501Z.tar.xz
tar Jxvf stage3-amd64-20180114T214501Z.tar.xz

Ahora procederemos a editar el make.conf

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

Es sumamente importante que tengan identificado el hardware de su equipo ya que debemos de indicar en el makeopts el número de nuestros núcleos + 1, en la sección de video_card nuestra tarjeta de video, ya sea intel, Radeon, amdgpu, nvidia, etc,

pondremos march=native para que tome automaticamente las especificaciones del hardware, ACCEPT LICENCES para aceptar licencias, como yo todas aceptare pondre “*”

Cerramos y guardamos

Copiamos informacion de las DNS:

cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf

Y montamos:

mount -t proc none /mnt/gentoo/proc

mount --rbind /sys /mnt/gentoo/sys

mount --rbind /dev /mnt/gentoo/dev

Creamos el directorio portage:

mkdir /mnt/gentoo/usr/portage

Y entramos a nuestro nuevo sistema, nos hacemos chroot:

chroot /mnt/gentoo /bin/bash
source /etc/profile

export PS1="(chroot) $PS1"

Y  procedemos a sincronizar:

emerge-webrsync

En esta parte les aconsejo que seleccionemos un perfil diferente a uno que no tenga systemd ya que, si no, tendrán que crear su propio kernel. Para ver la lista de opciones lo hacemos con:

eselect profile list

En mi caso estaría entre KDE o GNOME pero prefiero kde en este momento:

eselect profile set 19

Y procedemos a actualizar

emerge --ask --update --deep --newuse @world

Ahora solo nos toca las configuraciones del sistema empezamos por nuestra zona horaria:

echo "America/Mexico_City" > /etc/timezone
emerge --config sys-libs/timezone-data
nano -w /etc/locale.gen

Y marcamos:

es_MX.UTF-8 UTF-8

Generamos las locales

locale-gen

Y la seleccionamos con eselect

eselect locale list
eselect locale set 3

Configuramos el teclado:

nano -w /etc/conf.d/keymaps

Y ponemos:

la-latin1

Ahora haremos un punto muy importante, descarga el Kernel y compilarlo, para esta instalación les recomiendo que descargen genkernel :

emerge gentoo-sources

eselect kernel list

O  el numero donde está el kernel

eselect kernel set 1
genkernel-all

Nos tocara editar el fstab

nano -w /etc/fstab

Configuramos el nombre de nuestro Host:

nano -w /etc/conf.d/hostname

Aquí en este paso si cuentas con una conexión wifi es importante que lo hagas,

emerge linux-firmware networkmanager

Indicamos que se active para cuando inicie el sistema:

rc-update add NetworkManager default

Ahora debemos asignar la contrasena de root:

passwd

E instalamos unas herramientas necesarias:

emerge dhcpcd pciutils gentoolkit

Bien ahora instalaremos “grub” y en mi caos cuento con uefi por lo que mi proceso queda así

GRUB_PLATFORMS="efi-64"

E instalamos grub:

emerge sys-boot/grub:2

E instalamos grub en la particion efi:

grub-install --target=x86_64-efi --efi-directory=/boot

Ahora solo debemos de ejecutar lo siguiente:

grub-mkconfig -o /boot/grub/grub.cfg

Finalmente salimos de todo

exit

cd ..

cd ..

umount -l /mnt/gentoo/dev{/pts,/shm,}

umount -l /mnt/gentoo{/boot,/home,/sys,/proc,}

Hecho esto ya tenemos instalado Gentoo en nuestro sistema.

El artículo Instalación de Gentoo Linux paso a paso ha sido originalmente publicado en Linux Adictos.

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.