Instala Artix Linux con facilidad: guía completa en español.
Descubre cómo instalar Artix Linux en tu computadora con esta guía sencilla y clara en español. Incluye consejos para sacar el máximo provecho de tu sistema.
12 de mayo de 2022
Tips / Instalación / Artix
👉 Nota:ISO de Artix / dinit
Configuración del lenguaje
🔅 Para checkear los layouts disponibles:
ls -R /usr/share/kbd/keymaps
🔅 Ahora tipeamos el nombre del layout sin la extension. Por ejemplo, yo utilizo el layout de latinoamérica.
loadkeys la-latin1
Particionado
🔅 Corroboramos en qué disco vamos a instalar:
fdisk -l
🔅 Particionamos el disco:
👉 Note: En mi caso mi disco es NVME, por ende remplacen NVME por sda, sdb o el que tengan.
cfdisk /dev/nvme0n1
Start Size
/dev/nvme0n1p1 512M # 512M / 1GB recomendado
/dev/nvme0n1p2 60G # 40/60GB
/dev/nvme0n1p3 405.3G # El resto del espacio
👉 Note: La instalación que realizo es exclusivamente para UEFI, y también consideren que no estoy utilizando dual boot. Sólo artix.
🔅 Formateamos las particiones:
mkfs.ext4 -L ROOT /dev/nvme0n1p2 # Particion root
mkfs.ext4 -L HOME /dev/nvme0n1p3 # Particion home (opcional
mkfs.fat -F 32 /dev/nvme0n1p1 # Particion EFI/boot
fatlabel /dev/nvme0n1p1 EFI
🔅 Montamos las particiones:
mount /dev/disk/by-label/ROOT /mnt
mkdir -p /mnt/boot
mkdir -p /mnt/home
mount /dev/disk/by-lable/HOME /mnt/home
mount /dev/disk/by-label/EFI /mnt/boot
🔅 Conectamos al internet:
👉 Note: En mi caso, utilizo Cable. Así que no solicito demasiado configuración.
ping artixlinux.org
Instalamos la base:
🔅 Instalamos la base usando basestrap:
# En mi caso voy a elegir DINIT.
basestrap /mnt base base-devel dinit elogind-dinit
🔅 Instalamos el kernel:
basestrap /mnt linux linux-firmware
🔅 Generamos el /etc/fstab. Para esto uso -U
para que sea UUIDs. Y -L
para
las particiones.
fstabgen -U /mnt >> /mnt/etc/fstab
# No olvidemos corroborar que todo esté bien con un:
cat /mnt/etc/fstab
# Dentro tendrían que tener la partición Root, Home y boot
🔅 Ahora entramos como root con:
artix-chroot /mnt
Configurando el sistema
🔅 Configuramos el reloj
ln -sf /usr/share/zoneinfo/America/Argentina/Buenos_aires /etc/localtime # Acá tenemos que poner la region/ciudad.
👉 Note: Con hwclock generamos el /etc/adjtime
hwclock --systohc
🔅 Configuramos la Localización:
pacman -s nano
nano /etc/locale.gen
👉 Note: En el locale.gen yo elijo en_US. (Si querés el sistema en español es_ES.
# generamos los locales
locale-gen
🔅 Instalamos el bootloader:
pacman -S grub efibootmgr
👉 Note: Mi configuración está pensada para sistemas UEFI. Atentos...
🔅 Instalamos el grub:
# Si estás usando MBR y no UEFI:
# grub-install --recheck /dev/sda
grub-install --target=x86_64-efi --efi-directory=/boot --recheck
grub-mkconfig -o /boot/grub/grub.cfg
🔅 Asignamos la contraseña a ROOT:
passwd # al darle enter, tipeas la contraseña.
useradd -m -G wheel -s /bin/bash tusuario # Obviamente, tipea tu usario ahí!
passwd tusuario
🔅 Agregamos WHEEL al archivo sudoers:
EDITOR=nano visudo
# descomentamos: (quitando el #)
%wheel ALL=(ALL:ALL) ALL
🔅 Configuramos el hostname:
nano /etc/hostname
# el hostname es un darle un nombre al host:
# A mi me gusta "aesthetic" Por ende puede ser como tu nickname.
🔅 Lo agergamos al hosts:
nano /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 tuhostname.localdomain tuhostname
# reemplaza "tuhostname" por el hostname que elegiste.
🔅 Instalamos DHCPCD (es el cliente de internet):
pacman -S dhcpcd dhcpcd-dinit
🔅 Desmontamos y reiniciamos:
exit # Para salir de su
exit # Para salir de chroot
umount -R /mnt # Para desmontar
reboot # Para reiniciar
🔅 Habilitar DHCPCD para tener internet:
sudo dinitctl enable dhcpcd
sudo dinitctl start dhcpcd
🔅 Habilitamos los repositorios de Archlinux:
sudo pacman -S artix-archlinux-support
# Agregamos los repos a /etc/pacman.conf (con nano /etc/pacman.conf)
[extra]
Include = /etc/pacman.d/mirrorlist-arch
[community]
Include = /etc/pacman.d/mirrorlist-arch
[multilib]
Include = /etc/pacman.d/mirrorlist-arch
🔅 Habilitas los repos y los regeneras:
sudo pacman-key --populate archlinux
# Actualizas los repos
sudo pacman -Syy
🔅 Instalamos paru: Si no tenemos git, hay que instalarlo
sudo pacman -S git wget
.
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si
🔅 Por último, unos paquetes que te van a ser útiles:
# Manejar archivos zip, rar.
sudo pacman -S zip unzip unrar
# Alsa y pipewire para manejar el audio
sudo pacman -S pipewire pipewire-alsa pipewire-pulse alsa-utils
# Para poder visualizar discos externos
sudo pacman -S ntfs-3g dosfstools exfat-utils
# Drivers de intel / amd
paru -S xf86-video-amdgpu vulkan-radeon mesa-libgl mesa-vdpau libvdpau-va-gl libva-mesa-driver #AMD
paru -S xf86-video-intel mesa-libgl libvdpau-va-gl #Intel