• Instalación de Gentoo Linux paso a paso

    por  • 16 enero, 2018 • Linux Adictos • 0 Comentarios

    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.

    Artículo original: Instalación de Gentoo Linux paso a paso

    Deja un comentario

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *