Guia para instalar Arch



Siempre hablamos de esta distribución tan maravillosa y en esta oportunidad vamos a aprovechar que un usuario nos dejó una guía tan específica y tan perfecta que vamos a proceder con la instalación de Arch linux. Con esta guía solo basta seguir paso a paso.


Atención esta guia solo sirve para instalarlo sobre Disco Duro y no sobre SSD



Preparando el equipo


Una vez que hayamos booteado nuestro prendive con Arch linux vamos a poner nuestro teclado en español de la siguiente forma:


loadkeys la-latin1

Teniendo el teclado en español ya podemos digitar sin mayores problemas por lo cual podemos proceder a conectarnos a internet siguiendo estos pasos si usaras WiFi en vez de cable.


iwctl
device list
station wlan0 scan
station wlan0 get-networks
station wlan0 connect ["Nombre_de_la_Red"] PassDelWiFi
exit

En este caso la wlan0 era la que me correspondía, si te sale otro número que no sea 0 solo cambialo por el que te sale por ejemplo wlan1. Para comprobar si ya tienes conexión activada


ping patojad.com.ar

Presiona las teclas Ctrl+C para parar el ping si todo funciona ok, en caso contrario debemos revisar el paso anterior. Antes de preparar el disco debemos identificar si realmente tenemos UEFI o BIOS (si es que no lo sabemos de antemano) esto podemos verlo de la siguiente manera:


ls /sys/firmware/efi/efivars

Si te aparece una lista con varios identificadores es porque estás utilizando un ordenador UEFI y debes saltar hasta la parte de Preparando el Disco UEFI



Preparando el Disco BIOS


Para particionar el disco basta con ingresar a la herramienta de terminal que nos permite particionarlo y eso podemos hacerlo de la siguiente forma


cfdisk

Seleccionar DOS para crear una tabla de particiones para BIOS. A continuación te dejo en detalle una de las formas recomendadas. Desde el expertise de cada uno sabe que puede omitir el home o el swap. Si no entendes mucho de las particiones te recomiendo la siguiente configuración


sda1 /boot 512M
sda2 /swap 4-6G | Vas a la opción Type y la marcas "Linux Swap"
sda3 /root 30-60G
sda4 /home |Lo que sobre

Write para escribir cambios en el disco y quit para salir. Luego te recomiendo listar los discos duros y sus particiones, es para asegurarte que todo haya salido bien en el particionado


fdisk -l

Si todo lo anterior salió correctamente es hora de formatear las particiones para poder usarlas y eso lo vamos a hacer de la siguiente manera (Este paso puede variar si no particionaste como recomendamos en el paso anterior)


mkfs.ext2 /dev/sda1 ; mkfs.ext4 /dev/sda3 ; mkfs.ext4 /dev/sda4 ; mkswap /dev/sda2

Puedes hacerlo 1 por 1 también si te sientes más cómodo. Una vez formateados nos toca montar las particiones y swap:


mount /dev/sda3 /mnt ; mkdir /mnt/boot ; mount /dev/sda1 /mnt/boot ; mkdir /mnt/home ; mount /dev/sda4 /mnt/home ; mkswap /dev/sda2

Luego de esto escribes “swapon” para encender la swap. Puedes hacerlo 1 por 1 también si es que es más cómodo.


swapon



Preparando el Disco UEFI


Primero utilizamos el siguiente comando:


fdisk /dev/sda

A eso lo continuas escribiendo g luego w y q para salir. Seleccionar GPT para crear una tabla de particiones para UEFI. A continuación te dejo en detalle una de las formas recomendadas. Desde el expertise de cada uno sabe que puede omitir el home o el swap. Si no entendes mucho de las particiones te recomiendo la siguiente configuración


sda1 /boot/efi 512M | La marcamos bootable | Luego vamos a Type y la marcamos "EFI System"
sda2 /swap 4-6G | Vas a la opción Type y la marcas "Linux Swap"
sda3 /root 30-60G
sda4 /home |Lo que sobre

Write para escribir cambios en el disco y quit para salir. Luego te recomiendo listar los discos duros y sus particiones, es para asegurarte que todo haya salido bien en el particionado


fdisk -l

Si todo lo anterior salió correctamente es hora de formatear las particiones para poder usarlas y eso lo vamos a hacer de la siguiente manera (Este paso puede variar si no particionaste como recomendamos en el paso anterior)


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

Puedes hacerlo 1 por 1 también si te sientes más cómodo. Una vez formateados nos toca montar las particiones y swap:


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



Instalación del Sistema BIOS


Una vez que ya tengamos nuestras particiones funcionando de 10 debemos instalar el sistema y para eso vamos a hacerlo con el siguiente comando en el caso de que nuestro equipo sea BIOS


pacstrap /mnt base linux-lts linux-firmware linux-lts-headers grub  networkmanager network-manager-applet netctl wireless_tools iw wpa_supplicant nano xdg-user-dirs dhcpcd base-devel xterm sudo



Instalación del Sistema UEFI


Una vez que ya tengamos nuestras particiones funcionando de 10 debemos instalar el sistema y para eso vamos a hacerlo con el siguiente comando en el caso de que nuestro equipo sea UEFI


pacstrap /mnt base linux-lts linux-firmware linux-lts-headers grub  networkmanager network-manager-applet netctl wireless_tools iw wpa_supplicant nano xdg-user-dirs dhcpcd base-devel sudo xterm efibootmgr



Configuraciones Varias


Ahora llega una parte que vamos a realizar algunas configuraciones varias, esto aplica tanto a UEFI como a BIOS y se realizan de la misma manera. Lo primero que vamos a realizar es descomentar multilib e Include para esto vamos a usar nano de la siguiente manera:


nano /mnt/etc/pacman.conf

Presionar crtl+w | escribir multilib y descomentar ambas líneas. Para poder hacer uso del multilib


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

A continuación vamos a generar fstab de la siguiente manera


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

No tenemos que olvidarnos de cambiar root al nuevo sistema con este simple comando


arch-chroot /mnt

Y por último procedemos con unas configuraciones varias en lo que respecta a locacion, hostname etc…


ln -sf usr/share/zoneinfo/TuContinente/TuPais_o_Capital /etc/localtime
hwclock -w
nano /etc/locale.gen | crt+w escribir do | desmarcar #es_DO.UTF-8
locale-gen
echo CualquierNombre > /etc/hostname
echo KEYMAP=es > /etc/vconsole.conf
echo LANG=es_DO.UTF-8 > /etc/locale.conf



Instalación del GRUB en BIOS


Es importante instalar nuestro cargador de arranque para poder iniciar el sistema y esto lo podemos hacer con 2 simples comandos para BIOS


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



Instalación del GRUB en UEFI


En el caso de estar en UEFI la instalación del cargador de arranque se realiza con los siguientes comandos:


grub-install --efi-directory=/boot/efi --bootloader-id='Arch Linux' --target=x86_64-efi
grub-mkconfig -o /boot/grub/grub.cfg



Configurando el usuario y el sistema


Una vez instalado el GRUB podemos proceder a configurar los usuarios y el resto del sistema, para esto iniciamos configurando la contraseña root de la siguiente manera:


passwd

Una vez configurada la contraseña podemos configurar ya el usuario y contraseña que vamos a utilizar:


useradd -mUG wheel [tu usuario]
passwd [tu usuario]

Ahora sí ya podemos apagar todo y reiniciar para poder seguir con el sistema ya instalado!


exit
reboot

Una vez que haya reiniciado con éxito y estemos de nuevo en nuestro sistema vamos a configurar usuario sudoers de la siguiente forma (para esto debemos logearnos como root con su y la contraseña)


EDITOR=nano visudo

Ctrl+w | escribir: %wheel para buscar y luego procedemos a descomentar # %wheel. Ya habiendo configurado eso podemos proceder a activar internet de la siguiente manera:


systemctl enable NetworkManager
systemctl start NetworkManager.service

Si usaste wifi en vez de cable escribe para obtener la lista de dispositivos y poder realizar la coneccion:


ip link

Una vez que identifiquemos la placa wifi la usamos de la siguiente forma


ip link set wlo1 up

Con ese comando ya estaria prendida la placa WiFi y podemos conectarnos de la siguiente forma:


nmcli dev wifi connect PatoJADWiFi password p4t0j4d



Instalación del servidor gráfico y driver de tu gráfica


Vamos a instalar nuestra servidor gráfico y placa, para esto vamos a dividirlo dependiendo de nuestra placa de video



Intel



sudo pacman -Syyu xf86-video-intel mesa-demos intel-ucode xorg pavucontrol pulseaudio



Nvdia



sudo pacman -Syyu xf86-video-nouveau mesa-demos mesa-libgl xorg pavucontrol pulseaudio



AMD



sudo pacman -Syyu xf86-video-amdgpu mesa-vdpau mesa-demos xorg pavucontrol pulseaudio



Instalación del escritorio y sus utilidades


A continuación vamos a ver la instalación de los escritorios disponibles y sus utilidades te recomendamos escoger el que más te guste:


Instalar XFCE4



290MiB/RAM aproximadamente, un escritorio muy ligero y bastante personalizable


pacman -S xfce4 xfce4-goodies network-manager-applet
pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings
pacman -S light-locker accountsservice



Instalar Deepin



590MiB/RAM aproximadamente, es un escritorio muy estético aunque el nivel de personalización es bastante bajo


pacman -S deepin deepin-extra
pacman -S lightdm deepin-session-ui
pacman -S light-locker accountsservice



Instalar Budgie



460MiB/RAM aproximadamente, un escritorio maleable y muy buscado


pacman -S budgie-desktop gnome gnome-shell gnome-extra gdm



Instalar Cinnamon



450MiB/RAM aproximadamente, es un escritorio muy estético y fluido, con cada actualización este escritorio se renueva y nos soprende mas


pacman -S cinnamon gdm



Instalar Enlightenment



149MiB/RAM aproximadamente, es un escritorio muy liviano y muy optimizado, altamente recomendado para equipos viejos


pacman -S enlightenment terminology gnu-free-fonts
pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings
pacman -S light-locker accountsservice



Instalar GNOME



740MiB/RAM aproximadamente, es un escritorio muy maleable y bastante fluido (es uno de los escritorios con más precarga pero lo vale en la usabilidad) es el preferido de Pipe y Julio


pacman -S gnome gnome-extra gdm



Instalar GNOME/Flashback



435MiB/RAM aproximadamente, el diseño del escritorio y la tecnología subyacente es similar a GNOME 2. No utiliza la aceleración 3D en absoluto, por lo que generalmente es más rápido y requiere menos CPU


pacman -S gnome-flashback gnome gnome-applets sensors-applet gdm



Instalar LXDE — GTK3



175MiB/RAM aproximadamente, es un escritorio muy fluido y pueden lograrse estéticas únicas


pacman -S lxde-gtk3 lxdm-gtk3 lxde-common



Instalar LXQt



227MiB/RAM aproximadamente, es un escritorio fluido con un nivel de precarga bajo pero suficiente


pacman -S lxqt sddm breeze-icons xdg-utils xscreensaver xautolock gnu-free-fonts



Instalar LXDE — GTK2



170MiB/RAM aproximadamente, es la versión con GTK2 de lxde, en lo personal prefiero la versión con GTK3 pero eso va por cada uno.


pacman -S lxde lxdm lxde-common



Instalar MATE



332MiB/RAM aproximadamente, es uno de los escritorios con mejor relación consumo oferta y realmente es uno de los que personalmente más me gusta.


pacman -S mate mate-extra mate-media
pacman -S mate-applet-dock mate-applet-streamer mate-power-manager
pacman -S network-manager-applet system-config-printer

mate-extra > Paquete de programas para MATE (opcional) system-config-printer > Configuración de Impresoras (opcional) mate-power-manager > El backend UPower (opcional)



Instalar Sugar



260MiB/RAM aproximadamente, el escritorio pensado para niños (Si, no hay nada mejor que nuestro niño de 6 años use Arch, imaginense lo que va a ser a los 20) es ligero y pensado para ser muy simple de usar


pacman -S sugar sugar-fructose sugar-runner network-manager-applet
pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings
pacman -S light-locker accountsservice



Instalar KDE Plasma



700MiB/RAM aproximadamente, es un escritorio muy estético y personalizable, la precarga es baja pero en algunos casos puede ir aumentando en el uso.


pacman -S plasma gnu-free-fonts ttf-hack kde-applications sddm

kde-applications > Paquete de programas para KDE (opcional)



Iniciando el sistema


Para entrar al sistema solo escribes


systemctl enable lightdm|sddm|gdm

Depende de el escritorio que instales por ejemplo instalaste kde plasma entonces deberías poner


systemctl enable sddm

Y luego para poder iniciarlo también depende del escritorio que instales por ejemplo con kde


systemctl start sddm.service

Deberías cambiar en ambos casos a sddm por el gestor de sesiones que hayas instalado para poder iniciarlo



Créditos


El contenido de esta publicación no es mio, simplemente acomode y junte las 2 guías para llegar a esta publicación. Quiero agradecer a Im Rere =) por permitirme usar sus guías.





Recorda apoyarnos en nuestras redes para poder seguir adelante con todo lo que implica PatoJAD es un proyecto que poco a poco crece e intenta estar al lado de todos de los usuarios dándoles dia a dia herramientas o funcionalidades. Mostranos tu apoyo con pequeños gestos, desactivando el bloqueador de anuncios, apoyándonos en las redes sociales, donando o compartiendo el contenido, esto solo es posible gracias a cada lector y cada persona que demuestra su agradecimiento







Autor

PatoJAD

PatoJAD

Desarrollador


Sobre mi no hay mucho para decir, me dedico a desarrollar en una empresa de telecomunicaciones, utilizo GNU/Linux desde el 2.012 y hace años que es mi Sistema Operativo main. Soy una persona que busca crecer profesionalmente sin dejar de divertirse y hacer lo que me gusta. Siempre digo que cuando un proyecto sale es importante agradecer, por lo cual les recomiendo a todos leer la seccion Agreadecimientos en la cual me tomé un tiempito para poder agradecer a todos y cada uno de los que hicieron posible todo esto.




Comentarios

Busqueda






Donar

Todo lo que realizamos en el softwarelibre (colaboraciones, desarrollos, blogs, etc.) lo realizamos por amor al mismo y no pedimos nada a cambio por nuestros servicios comunitarios.

Sin embargo muchas personas desean colaborar para poder mejorar los mismos y personalmente ofrezco esta opcion aunque aconsejo fuertemente que se done en proyectos mas importantes como KDE y demas...

Donar via PayPal Donar via Patreon


Sitios Amigos







Publicaciones

240