La intención de esta guía es mostrar una forma muy sencilla de cómo arrancar Hyperbola GNU/Linux-libre desde un disco óptico o una memoria USB en vivo y, luego, cómo instalarlo de la manera más fácil posible en su HDD. Evitará controversias como ¿qué entorno de escritorio es el mejor?, ¿cuántas particiones necesito? y cuántos GB deberían ser mi partición de intercambio? y así sucesivamente. Esta guía solo proporcionará los pasos básicos para comenzar.
Una vez que haya descargado la Live image como se describe, debe verificarlo siguiendo estas pautas. Asegúrese de cambiar la configuración de su BIOS para que su computadora arranque desde su disco óptico o dispositivo USB.
Para crear un disco y usar como medio de instalación, inserte un disco, CD o DVD en blanco o regrabable en su unidad de disco. A continuación, tendrá que montar el disco.
# mount sr0
Siempre que su computadora tenga una unidad de disco. Sr0 debe ser el primero o el único, si solo tiene una unidad de disco, monte el punto de las unidades de disco. Deberá indicar el destino correcto para que funcione el comando.
# dd if=~/hyperbola-milky-way-v0.2.1-dual.iso of=/dev/sr0 bs=2048 conv=noerror && sync
Si no tiene un escritor ISO, vaya (cambiar directorio) a la carpeta donde guardó la imagen en vivo descargada (probablemente la carpeta de descargas) y escriba lo siguiente en su terminal:
# dd if=hyperbola-milky-way-v0.2.1-dual.iso of=/dev/sdb bs=2048 && sync
Para averiguar cuál es el nombre del dispositivo USB, escriba fdisk -l
Probablemente veas algo como esto:
Device Boot Start End Sectors Size Id Type /dev/sda1 2048 8390655 8388608 4G 82 Linux swap /Solaris /dev/sda2 * 8390656 976773167 968382512 461,8G 83 Linux
Device Boot Start End Sectors Size Id Type /dev/sdb1 * 0 1255423 1255424 613M 0 Empty /dev/sdb2 172 63659 63488 31M ef EFI (FAT-12/16/32)
De lo anterior, sda es su disco duro, y el sdb es su dispositivo USB en el que va a escribir su imagen en vivo.
También tome nota de sus particiones, las necesitará cuando cree el sistema de archivos y monte la partición raíz durante la instalación.
Una vez que haya descargado, verificado y escrito la imagen en vivo en su dispositivo USB, puede continuar para iniciar su computadora desde su USB.
Una vez que su computadora haya iniciado con éxito en el dispositivo Live USB, escriba lo siguiente en su terminal:
# cfdisk /dev/sda
Esto abrirá una tabla de particiones gráficas, y se verá un poco como la fig. 1 (ver arriba). Utiliza las teclas Tab y las flechas para navegar. Esto es asumiendo que desea que Hyperbola esté instalado en su HDD.
Elimina todas las particiones para que solo veas espacio libre.
Luego crea una nueva partición seleccionando Nuevo y luego conviértelo en Primario. Haz de esta primera partición un Swap. 1/4 de la memoria de tu computadora debería ser suficiente. Entonces, con 8 GB de memoria, su Swap sería de 2 GB. A continuación, elija la End flag.
El resto del espacio debe ser Primario, luego elija la Boot flag para que esta partición pueda iniciarse. Luego elija Escribir y escriba 'yes' para guardar sus cambios en el disco. Entonces salga.
Entonces tendrás algo como esto:
sda2 Boot Primary Linux sda1 Primary Linux Swap / Solaris
Tome nota del hecho de que la partición root que pronto montará, es la de inicio (en este ejemplo, la sda2) que creó del resto del espacio después de crear la partición Swap.
Si no está utilizando un teclado en inglés, puede configurar su idioma escribiendo loadkeys seguido de su idioma. Los archivos de mapas de teclas disponibles se pueden encontrar en /usr/share/kbd/keymaps/ (puede omitir la ruta del mapa de teclas y la extensión de archivo cuando use loadkeys). Para usuarios suecos, escriba:
# loadkeys se.
Para crear el sistema de archivos ext4, escriba:
# mkfs.ext4 /dev/sda2
# mkswap /dev/sda1
# swapon /dev/sda1
# mount /dev/sda2 /mnt
# pacstrap /mnt base
# rm -r /etc/pacman.d/gnupg/*
# pacman-key --init
# pacman-key --populate hyperbola arch
# pacman-key --refresh-keys
# genfstab -U -p /mnt >> /mnt/etc/fstab
# arch-chroot /mnt
Tipo:
# nano /etc/locale.gen
Ahora elija su ubicación de qué idioma está usando. Todas las configuraciones regionales están comentadas (precedidas por #) de forma predeterminada. Descomentar (eliminar el #) para su elección de la configuración regional. Para el inglés estadounidense, debería verse así:
# nano /etc/locale.gen
... #en_SG ISO-8859-1 en_US.UTF-8 UTF-8 #en_US ISO-8859-1 ...
Una vez que haya descomentado su idioma, ejecute el comando:
# locale-gen
Luego cree el /etc/locale.conf
# echo LANG=en_US.UTF-8 > /etc/locale.conf
Luego exporta tu lugar elegido
# export LANG=en_US.UTF-8
Como la configuración regional, debe configurar el mapa de teclas en el archivo /etc/conf.d/keymaps:
keymap="us"
Si tiene un uso avanzado de su keymap, puede ver las otras funcionalidades, documentadas en los comentarios. Puede encontrar todos los mapas de teclas disponibles en /usr/share/kbd/keymaps. Entonces ejecute:
# rc-update add keymaps default
Cree un enlace simbólico /etc/localtime a su subzona /usr/share/zoneinfo/Zone/SubZone:
# ln -s /usr/share/zoneinfo/Zone/SubZone /etc/localtime
Ejemplo:
# ln -s /usr/share/zoneinfo/Europe/Oslo /etc/localtime
Si obtiene ln: failed to create symbolic link ’/etc/localtime’: File exists, entonces ejecute:
# ln -s -f /usr/share/zoneinfo/Zone/SubZone /etc/localtime
Ajuste el reloj de hardware a UTC
# hwclock --systohc --utc
Por lo general, es necesario establecer su nombre de host en localhost.
# echo localhost > /etc/hostname
Agregue el mismo nombre de host, es decir, localhost, a /etc/hosts.
Tipo:
# nano /etc/hosts
# <ip-address> <hostname.domain.org> <hostname> 127.0.0.1 localhost.localdomain localhost localhost ::1 localhost.localdomain localhost localhost
Recuerde que cuando escriba su contraseña de root (como cualquier contraseña) en el terminal, no se mostrará. Simplemente escriba cuidadosamente la contraseña de root elegida y repítala cuando se le solicite.
# passwd
Finalmente siga estos pasos:
# pacman -S grub
# grub-install --target=i386-pc --recheck /dev/sda
(Aquí NO agregue un número de partición, es decir, /dev/sdaX)
# grub-mkconfig -o /boot/grub/grub.cfg
# exit
# umount -R /mnt
# reboot
Recuerde extraer su medio de instalación (su memoria USB) antes de reiniciar en su sistema. Para iniciar sesión, escriba root y su contraseña.
¡Felicidades! Ahora ha instalado Hyperbola GNU/Linux-libre en su computadora.
¡Y ahora por la parte divertida!
Ahora tendrá que crear un usuario y obtener privilegios de usuario como sudo. Y, por supuesto, tendrá que instalar su entorno de escritorio favorito (DE).