Intalando Arch Linux – UEFI

Vamos a instalar ArchLinux en un disco ssd de 512Gb en un equipo con arranque UEFI. Una vez arrancado el equipo desde la ISO de ArchLinux, éstos son los pasos:

1. Determinar el idioma del teclado. En mi caso, español:

loadkeys es

2. Crear particiones:

cfdisk

Si nos pregunta qué tipo de partición queremos, escogemos “gpt”. Crearemos cuatro particiones:

* Seleccionamos New y creamos una de 100 MegaBytes, “100M“, y en Type seleccionamos EFI.

* Seleccionamos New y creamos una de 250 MegaBytes, “250M”, y en Type seleccionamos Bios Boot.

* Seleccionamos New y creamos una de 120 GigaBytes, “120G“, y en Type seleccionamos Linux Partition.

      * Seleccionamos New y creamos una de 391 GigaBytes, “391G“, y en Type seleccionamos Linux Partition.

* Vamos a la opción Write y escribimos yes.

Importante: No hemos creado una partición SWAP ya que mi equipo tiene 16Gb de memoria RAM. Para equipos con poca memoria RAM se debería crear una partición SWAP.

3. Ahora vamos a dar formato a cada una de las particiones:

mkfs.vfat -F32 /dev/sda1
mkfs.ext2 /dev/sda2
mkfs.ext4 /dev/sda3
mkfs.ext4 /dev/sda4

4. Montamos las particiones y creamos los directorios home y boot.

mount /dev/sda3 /mnt
mkdir /mnt/home
mount /dev/sda4 /mnt/home
mkdir /mnt/boot
mount /dev/sda2 /mnt/boot
mkdir /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi

5. A continuación instalamos el sistema base, el gestor de arranque y el gestor de conexión a internet:

pacstrap /mnt base base-devel grub efibootmgr os-prober networkmanager

6. Escribimos la tabla de particiones:

genfstab -pU /mnt >> /mnt/etc/fstab

7. Entramos como root para configurar el sistema:

arch-chroot /mnt

8. Establecemos el nombre del equipo:

echo nombredetuequipo > /etc/hostname

9. Determinamos la zona horaria (en mi caso, de España):

ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime

10. Configuración de idioma:

* Abrimos /etc/locale.gen:

nano /etc/locale.gen

* Descomentamos la línea donde pone #es_ES.UTF-8 , guardamos y ejecutamos:

locale-gen

* A continuación:

echo LANG=es_ES.UTF-8 > /etc/locale.conf

* Y para terminar:

echo KEYMAP=es > /etc/vconsole.conf

11. Generamos el ramdisk inicial:

mkinitcpio -p linux

12. Establecemos la contraseña de root:

passwd

13. Instalamos el gestor de arranque GRUB:

grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

14. Salimos del modo chroot con Ctrl+D, desmontar las particiones y reiniciamos:

umount -R /mnt
reboot

15. Después de entrar como root, activamos la conexión a internet:

systemctl enable NetworkManager.service
systemctl start NetworkManager.service

16. Creamos un usuario, el tuyo, y creamos una contraseña, la tuya:

useradd -m -g users -G wheel,lp,audio,storage,scanner,optical,sys,games,power,video -s /bin/bash tunombredeusuario
passwd tunombredesuario

17. Modificamos el archivo sudoers para dar a tu usuario la posibilidad de realizar operaciones administrativas mediante sudo:

* Abrimos el archivo:

nano /etc/sudoers

* Descomentamos la línea donde pone # %wheel ALL=(ALL) ALL para dejarla así:

%wheel ALL=(ALL) ALL

18. Para finalizar, vamos a añadir el repositorio AUR a archivo pacman.conf y de paso descomentamos el repositorio multilib.

nano /etc/pacman.conf

Añadimos las siguientes líneas depués del repositorio community:

[archlinuxfr]
SigLevel=Never
Server=http://repo.archlinux.fr/$arch

A continuación actualizamos el sistema:

sudo pacman -Syu

Y para finalizar, instalamos yaourt:

sudo pacman -S yaourt

Podemos aprobechar para descomentar el repositorio multilib, muy útil para wine por ejemplo:

[multilib]
Include = /etc/pacman.d/mirrorlist

Ahora salimos de root con Ctrl+D y ya podemos acceder con nuestro usuario. A partir de aquí solo queda instalar el entorno de escritorio.

Aquí pongo los links de cómo instalar algunos de los más comunes:

Instalar GNOME

Instalar KDE

Instalar XFCE

Instalar LXDE

Deja un comentario

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