Arch Linux šŸ¤” GuĆ­a de instalaciĆ³n en espaƱol

Arch Linux šŸ¤” GuĆ­a de instalaciĆ³n en espaƱol

Te intriga, da curiosidad pero nada que te atreves a instalar Arch Linux puro por su complejidad?

En esta guƭa paso a paso en espaƱol te muestro como hacerlo de forma detallada, comenzamos?, sigue leyendo.

Tiempo necesario:Ā 30 minutos.

Pasos detallados para instalar Arch Linux.

  1. Verificar requerimientos.

    Cumplir con los requerimientos mĆ­nimos para Arch.

  2. Descargar el ISO.

    De forma directa o por torrent descargamos el ISO desde el sitio oficial.

  3. Creamos un DVD o USB booteable y hacemos boot.

    Generamos el medio de instalaciĆ³n y booteamos el equipo con el.

  4. DistribuciĆ³n de teclado.

    Configuramos distribuciĆ³n de teclado.

  5. Particionar disco.

    Creamos un esquema de particionado del disco en nuestro equipo.

  6. Formateamos filesystemā€™s.

    Le damos formato a los nuevos filesystemā€™s.

  7. Activamos swap.

    Formateamos y activamos memoria virtual.

  8. Montamos los filesystemā€™s.

    Activamos los filesystemā€™s en directorios temporales para usarlos.

  9. Instalamos paquetes.

    Usaremos los grupos base de arch linux.

  10. Configuramos fstab.

    Creamos un fstab con los nuevos filesystemā€™s.

  11. Activamos los filesystemā€™s.

    Montamos y comenzamos a usar los nuevos filesystemā€™s.

  12. Configuramos zona horaria.

    Elegimos y activamos zona horaria para fecha y hora.

  13. Modificamos locale y activamos idioma.

    Configuramos el idioma a usar en nuestro Linux.

  14. Configuramos red.

    Modificamos configuracion de la tarjeta de red y DNS.

  15. Instalamos bootloader.

    Preparamos nuestro arch linux para que pueda bootear.

  16. Creamos contraseƱa de root.

    Protegemos la cuenta root con contraseƱa.

  17. Actualizamos nuestro OS.

    Verificamos si nuestro OS esta actualizado.

  18. Instalamos X.

    Descargamos xorg y dependencias para manejar nuestro escritorio grƔfico.

  19. Descargamos escritorio Gnome.

    Instalamos escritorio grĆ”fico gnome en su ultima versiĆ³n disponible.

  20. Creamos cuenta de usuario comĆŗn.

    Desde la cuenta root creamos una cuenta de usuario comĆŗn.

Requerimientos de instalaciĆ³n Arch Linux

  • Procesador de 64bits
  • 512Mb RAM (mas es mejor)
  • 1Gb disco (para uso de estaciĆ³n de trabajo se recomienda 20Gb o mas)
  • Puerto USB o unidad de DVD para usar en la instalaciĆ³n (lo usaremos para hacer boot la primera vez)
  • ConexiĆ³n a internet
  • Dominio moderado de linea de comandos

Prefieres verlo en vĆ­deo? Dale click aquĆ­ debajo y no olvides suscribirte a mi canal.

Descargamos el ISO desde el sitio oficial Arch

El ISO es relativamente pequeƱo (comparado con los tamaƱos de las demƔs distribuciones)

Lo descargaremos de forma directa desde uno de los mirrors o por torrent, la forma que te recomiendo para no recargar servidores y que sea mas rƔpido.

Seguidamente debemos generar un DVD o USB booteable para hacer boot en el equipo a instalar.

ArtĆ­culos recomendados
Etcher, tu aplicaciĆ³n opensource para crear USB booteables
qBittorrent, cliente BitTorrent en Linux
Deluge BitTorrent en Linux paso a paso
FrostWire BitTorrent, cliente multiplataforma para tus descargas

Booteamos Arch Linux

Iniciamos nuestro equipo y nos aparece un menĆŗ.

MenĆŗ de boot de Arch Linux
MenĆŗ de boot de Arch Linux

Elegiremos la opciĆ³n Boot Arch Linux (x86_64) y presionamos Enter.

Con lo cual llegaremos como root al prompt de nuestro Linux Arch. Ahora comienza lo divertido.

Activamos distribuciĆ³n de teclado

Por default el teclado de nuestro equipo vendrƔ configurado para USA por lo cual sera nuestra primera tarea, cambiarlo a espaƱol.

loadkeys es

Ahora, si quieres otra distribuciĆ³n de teclado, puedes mirar las disponibles con el siguiente comando.

ls /usr/share/kbd/keymaps/**/*.map.gz

Particionamos disco para Linux

Nuestro esquema de particionado mĆ­nimo sera:

  • / Ā« Para el filesystem root de nuestro sistema operativo Linux
  • swap Ā« Memoria virtual
  • /home Ā« El filesystem donde tendremos nuestro directorio de usuario

Dependiendo del tamaƱo de tu disco, serƔn los tamaƱos de estas particiones.

En este articulo uso un disco de 30Gb con un equipo que tiene 2 Gb RAM.

Primero buscamos en los dispositivos para ver como reconociĆ³ nuestro disco.

fdisk -l

Ejemplo, si el disco es SATA, debe mostrarlo como /dev/sda ademas de su tamaƱo total.

Ingresamos a fdisk y creamos las 3 particiones.

fdisk /dev/sda

Ya en el prompt de fdisk usaremos n para crear particiĆ³n, comenzamos con la / primaria y le damos +20G de tamaƱo.

Seria asĆ­ la serie de comandos para crear el filesystem /:

  • n ā€“ Crear particiĆ³n primaria (podemos tener mĆ”ximo 4 creadas)
  • p ā€“ Crear particiĆ³n primaria o extendida (en este caso primaria)
  • 1 ā€“ Numero de la particiĆ³n a crear de forma consecutiva
  • First sector ā€“ Presionamos Enter para tomar el primer sector disponible
  • Last sector ā€“ Escribimos el tamaƱo (puede ser en K,M,G,T,P) con el signo + precediendolo

Repetimos esos pasos para crear las 3 particiones cambiando el tamaƱo (la ultima particiĆ³n creada damos Enter en Last sector para que tome todo el resto de disco).

Marcamos la particiĆ³n sda2 como tipo linux swap.

  • t ā€“ Tipo de particiĆ³n
  • 2 ā€“ Seleccionamos la particiĆ³n (en tu caso este podrĆ­a ser otro numero)
  • 82 ā€“ Escribimos 82 que es el cĆ³digo de Linux Swap ( o puedes ver el listado con L)

Salimos guardando cambios con w y Enter.

Formateamos los filesystem creados

Ya creadas las particiones lo siguiente es formatearlas.

Pero verifiquemos primero el listado de particiones creadas.

DespuƩs de particionar con fdisk, verificamos el esquema de particionado.
DespuƩs de particionar con fdisk, verificamos el esquema de particionado.

Ejecutamos nuevamente el comando fdisk.

fdisk -l

Este comando como vemos en la anterior imagen, nos debe mostrar ya nuestro disco con las 3 particiones que acabamos de crear.

Ahora daremos formato a las particiones sda1 y sda3 (los filesystem / y /home) usando el sistema de archivos ext4.

mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda3

Activamos memoria virtual en nuestro Linux

La memoria virtual hoy en dĆ­a algunos dicen que no es necesaria debido a la cantidad de memoria RAM disponible.

Mi punto de vista es que mientras mas tenemos, mas usamos, por lo cual siempre creo una particiĆ³n o fichero swap en mis equipos.

mkswap /dev/sda2
swapon /dev/sda2

Verificamos su activaciĆ³n con el siguiente comando.

free

Donde debemos ver ya la cantidad de swap asignada esperando a ser usada en algĆŗn momento.

Preparamos filesystems para instalaciĆ³n de Linux Arch

Montaremos los filesystem / y home en /mnt para comenzar la instalaciĆ³n.

mount /dev/sda1 /mnt
mkdir /mnt/home
mount /dev/sda3 /mnt/home

Instalamos paquetes base de Arch

Ya estamos listos para instalar una base de Arch con el siguiente comando (debes ya estar conectado a internet, preferiblemente por cable).

pacstrap /mnt base base-devel
Conectados a internet comenzamos la instalaciĆ³n de paquetes base de arch linux.
Conectados a internet comenzamos la instalaciĆ³n de paquetes base de arch linux.

Tiempo de irnos por un cafƩ mientras instala.

Configuramos nuestro sistema Linux

Ya descargados e instalados los grupos de paquetes base y base-devel debemos generar un fichero fstab para que el OS sepa como montar los filesystem al hacer boot.

genfstab -U /mnt >> /mnt/etc/fstab

Activamos los nuevos filesystem

A partir de este momento debemos activar los filesystem para continuar con los cambios con los procesos que ya se estƔn ejecutando.

arch-chroot /mnt

Configuramos zona horaria

Configuramos nuestra zona horaria para activar fecha y hora segĆŗn nuestra regiĆ³n y paĆ­s.

Haz los cambios segĆŗn tu regiĆ³n y paĆ­s (en el ejemplo muestro como seria para Bogota, Colombia).

ln -sf /usr/share/zoneinfo/America/Bogota /etc/localtime

No sabes cual es tu zona horaria, no hay problema, podemos buscarla.

ls /usr/share/zoneinfo

Sincronizamos la fecha y hora de nuestro equipo.

hwclock --systohc --utc
date

Modificamos locale y activamos idioma

Arch Linux, al igual que cualquier distro puede manejar tu idioma y es lo que haremos ahora, activar nuestro idioma espaƱol.

Para eso debemos editar el fichero locale.gen y descomentar los idiomas que queramos manejar (en mi caso activo espaƱol colombia).

nano /etc/locale.gen
es_CO.UTF-8 UTF

Salimos guardando cambios con Ctrl X Y y activamos el cambio con el siguiente comando.

locale-gen
echo LANG=es_CO.UTF-8 > /etc/locale.conf
export LANG=es_CO.UTF-8

Configuramos la red en Arch Linux

Comenzamos dƔndole un nombre o hostname a nuestro equipo linux (yo usare la palabra arch-linux).

nano /etc/hostname
arch-linux

Salimos guardando cambios.

Siguiente paso, modificar el archivo hosts.

nano /etc/hosts
127.0.0.1	localhost
::1		localhost
127.0.0.1	arch-linux.localdomain	arch-linux

Salimos guardando los cambios.

Activamos tarjeta de red detectada

Verificamos que nuestra tarjeta de red fue detectada.

ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether e4:a7:a0:4b:41:82 brd ff:ff:ff:ff:ff:ff

Con lo cual vemos que la tarjeta es reconocida y nombrada enp0s3.

Ahora crearemos un fichero de configuracion para esta tarjeta de red.

nano /etc/systemd/network/enp0s3.network
[Match]
name=en*
[Network]
DHCP=yes

Salimos guardando cambios.

Reiniciamos y activamos el servicio systemd-networkd con los cambios que acabamos de realizar.

systemctl restart systemd-networkd
systemctl enable systemd-networkd

Configuramos y activamos DNS

Configuramos DNS para nuestra red (en caso de que ya nuestro DHCP no lo haya hecho).

nano /etc/resolv.conf
nameserver 1.1.1.1
nameserver 8.8.8.8

Salimos guardando cambios.

No esta de mas probar conectividad y salida a internet (cancelamos despues el comando con las teclas Ctrl c).

ping google.com

Configuramos bootloader para Arch

Un paso muy importante y en el cual si nos equivocamos, bĆ”sicamente nuestro equipo no cargara al hacer boot, por lo que, presta atenciĆ³n.

Comenzamos instalando el paquete grub.

pacman -S grub

Lo instalamos en el primer sector de sda (nuestro disco particionado).

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

Agregamos el filesystem home al archivo fstab (al final del archivo si ya no esta).

nano /etc/fstab
/dev/sda3 /home ext4 defaults 0 2

Salimos guardando cambios.

Creamos contraseƱa para cuenta root

La cuenta root o administrador del sistema es la mas importante, por ende, debemos tener cuidado de colocarle una buena contraseƱa.

passwd

Verificamos actualizaciones de nuestro Linux

Un sistema actualizado es uno sin errores o problemas de seguridad y aunque acabamos de instalar, no esta de mas comprobar.

pacman -Syu

Instalamos X

Para tener un escritorio grƔfico (DE o Desktop Environment) debemos comenzar por instalar X.

pacman -S xorg-server

Instalamos escritorio Gnome en Arch Linux

Aclaro que tenemos varias posibilidades de escritorio grƔfico las cuales puedes ver en la wiki de Arch.

Ejecutamos el siguiente comando para instalar gnome y sus extras.

pacman -S gnome gnome-extra

Tiempo de irnos por otro cafĆ© šŸ˜‰

Activamos y ejecutamos servicio gdm de gnome

systemctl enable gdm
systemctl start gdm

Reiniciamos nuestro equipo e ingresamos como root.

Y bien, ya tenemos nuestro Arch Linux instalado y con escritorio grƔfico.

Satisfech@ con el articulo, hazme una donaciĆ³n, no importa la cantidad, la intenciĆ³n es lo que vale, dale click a este botĆ³n

Comparte este articulo opensource en tus redes sociales (compartir es sexy) por medio de los botones de redes sociales para que otros lo conozcan y apoyes mi blog.

Ademas, no olvides escribirme en los comentarios aquĆ­ debajo y pasa la voz compartiendo el tweet.

Arch Linux šŸ¤” GuĆ­a de instalaciĆ³n en espaƱol
3 (60%) 2 vote[s]

1
Escribe tu comentario

Please Login to comment
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
Matƭas Montoya FernƔndez Recent comment authors
  Suscribete  
nuevos viejos mas votado
NotificaciĆ³n de
Matƭas Montoya FernƔndez
Miembro
Matƭas Montoya FernƔndez

Genial el trabajo que hiciste Manuel. Como siempre, se agradece.