InicioLinuxGuía de instalación de Arch Linux From Bootstrap

Guía de instalación de Arch Linux From Bootstrap

Linux9/2/2015
Muy buenas tardes.

Aprovecho que tengo un rato libre, estoy aburrido y no tengo nada mejor que hacer, para traerles una pequeña y rápida guía de cómo instalar un Arch Linux en nuestra computadora desde cualquier otra distro.

Muy bien, sin más palabras, empecemos.

Lo primero que mencionaré es que entre las ventajas de instalar Arch por este medio es que el .tar.gz de AB (Arch Bootstrap) es mucho más liviano que la iso completa y a fin de cuentas los pasos son prácticamente los mismos. Pesa menos ya que a no ser un sistema booteable no incluye kernel alguno ni ninguna otra herramienta que no fuéramos a necesitar. (iba a poner acá "ocupar" pero luego de la muy interesante conversación con @mabas011 prefiero abstenerme de usar tal termino en el post).

Bien, ahora aclarada la principal ventaja que comience el juego:

Paso 1
Lo primero que se debe realizar es bajar, obviamente, el último AB comprimido del sitio de Arch.



En el enlace anterior se puede conseguir el .tar.gz más reciente, mucho ojo en que sea la versión bootstrap. Al día de hoy el archivo se llama: "archlinux-bootstrap-2015.09.01-i686.tar.gz" para la versión para procesadores i686 que es la recomendada para computadoras con pocos recursos como la mía. Importante verificar que sí tienen una computadora más moderna y con más prestaciones se utilice la versión x86_64.

Nota: Yo utilizaré para esta guía una versión i686, si es el caso y se utiliza una i686 siga esta guía tal cual está. Si se usa una versión x86_64 cambie todos los "i686" por "x86_64".

Paso 2
Este paso consiste en configurar las particiones a utilizar. Como es costumbre en sistemas GNU/Linux sólo se requiere de una única partición / o raíz de donde parte el resto del sistema, queda a gusto de quien siga esta guía utilizar más particiones siempre que las declare en el archivo fstab.

Creamos un sistema de archivos tipo ext4 en la partición a utilizar:

mkfs.ext4 /dev/sdaX*
*Donde X corresponde al número de la partición a utilizar.

Paso 3
Lo siguiente a realizar es montar la partición a utilizar y colocar el contenido de el archivo comprimido en la misma.

Suponiendo que tengamos el archivo comprimido en la carpeta personal o "home" proseguimos a descomprimirlo.

tar xzf /home/usuario/archlinux-bootstrap-*.tar.gz

Procedemos a ingresar a la carpeta creada que comienza con "root." y termina en la arquitectura deseada.

cd root.i686

Ahora se debe montar la partición a utilizar, en mi caso crearé una carpeta en /mnt para el proceso, de acá en adelante trabajaré con el usuario root, si no se desea proceder así utilícese sudo antes de cada instrucción:

sudo su
mkdir /mnt/afb
mount /dev/sdaX /mnt/afb


Ahora se mueve el contenido de la carpeta root.i686 a /mnt/afb

mv * /mnt/afb

Se activan algunos mirrors, por costumbre el global y los de los países más cercanos al propio.

nano /mnt/afb/etc/pacman.d/mirrorlist
Para habilitarlo sólo se elimina el signo numeral # de delante de la url.

Paso 4
Ya con todo los archivos y particiones en orden se procede a ingresar a "la jaula" o mejor dicho chroot.

/mnt/afb/bin/arch-chroot /mnt/afb/

Felicidades estimad@ lector@, ya se encuentra dentro del sistema operativo Arch Linux.

Acá una captura de como debería verse aproximadamente:



Paso 5
Lo que sigue es inicializar pacman, poblarlo, las llaves y todo para que quede funcional.
Puede tomarse un rato.

pacman-key --init
pacman-key --populate archlinux


Luego de realizarse el proceso:



A continuación actualizamos los repositorios y el sistema, primero actualizamos el llavero ya que a veces puede dar errores, como en mi caso:

pacman -S archlinux-keyring
pacman -Syu




Paso 6
Se continua instalando la base del sistema y de acá en adelante como con cualquier otra instalación de Arch Linux tradicional:

pacman -S base base-devel mkinitcpio
Se le da enter en todas las preguntas, al menos claro de que tengan otra preferencia.



Prosiguiendo con la instalación, de acá en adelante todo va de la misma manera que en la instalación típica.

Instalamos Network Manager, Synaptics y el Grub, todo esto opcionalmente:

pacman -S networkmanager
pacman -S grub-bios
pacman -S xf86-input-synaptics


Se configura el fstab, le dejo el mío de ejemplo:

/dev/sda8    /    ext4    noatime    0 1
/dev/sda2    /home    ext4    noatime    0 2
/dev/sda3    none    swap    sw    0 0
/dev/cdrom    /mnt/cdrom    auto    noauto,ro    0 0


Configure el hostname o nombre de equipo:

nano /etc/hostname

Configure la zona horaria:

ln -s /usr/share/zoneinfo/America/Costa_Rica /etc/localtime
Cambien el país por el suyo.

Configure la ubicación:

nano /etc/locale.conf
Acá cámbiese lo siguiente: "LANG=es_CR.UTF-8" cambien CR por las siglas de su país. Luego se descomenta en el locale:

nano /etc/locale.gen

Se actualizan los locales:

locale-gen

Ahora se configura el teclado:

nano /etc/vconsole.conf

Y se coloca el siguiente contenido:

"KEYMAP=la-latin1" Eso para el teclado latino, para el español es solo "es"

Sigue generar ramdisk:

mkinitcpio -p linux

Se define la contraseña de root:

passwd

Se instala el grub en el disco en caso de que se haya instalado al inicio:

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


Se instala dhcp para tener acceso a conexión de red cableada:

pacman -S dhcp dhcpcd

Y luego se activa para que arranque al inicio:

systemctl enable dhcpcd

Paso 7
En este paso se realizan las configuraciones restantes, en este preciso momento ya tenemos un sistema completamente operable, pero de todas formas es conveniente realizar los pasos para dejar el sistema listo para instalar un entorno gráfico amigable al usuario final, claro está, todo lo siguiente ya es opcional

Si se quiere utilizar red inalámbrica o cableada con el gestor de red Network Manager se debe activar en el inicio:

systemctl enable NetworkManager

Se crea un usuario común:

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

Se define una contraseña para el usuario:

passwd usuario

Se abre el siguiente archivo:

nano /etc/sudoers

Y se descomenta la siguiente línea para tener acceso a sudo con el usuario normal y a cualquier otro que esté dentro del grupo wheel: %wheel ALL=(ALL) ALL

Ahora se instala el servidor X para tener entorno gráfico:

pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa mesa-demos xorg-twm xorg-xclock xterm

Se instalan los drivers para la tarjeta gráfica que se utilice:

Nvidia propietarios:
pacman -S nvidia nvidia-utils nvidia-304xx

Nvidia libres:
pacman -S xf86-video-nouveau

ATI:
pacman -S xf86-video-ati

Intel:
pacman -S xf86-video-intel

Otros:
pacman -S xf86-video-vesa

Se activan los repositorios de archlinuxfr para poder instalar yaourt:

nano /etc/pacman.conf

Y se coloca el siguiente contenido:

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


Y el siguiente también si utilizamos arquitectura x64

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


Luego se instala gcc-multilib:

sudo pacman -S gcc-multilib gcc-libs-multilib

Se instala yaourt:

pacman -S yaourt

Se instalan algunas fuentes:

pacman -S ttf-liberation ttf-dejavu

Paso 8
Ahora se procede a instalar el entorno o gestor de ventanas de preferencia, a continuación unos ejemplos:

XFCE
Un entorno que es la mezcla perfecta entre estética y ligereza.

pacman -S xfce4 xfce4-goodies gamin xfce4-notifyd network-manager-applet volumeicon slim

Ahora se el .xinitrc para que arranque bien el slim:

nano .xinitrc

Y se añade al final la línea:

exec startxfce4

Se habilita slim:

systemctl enable slim

Gnome
Gnome no es de mis favoritos, aunque he de admitir que tiene una soberbia interfaz y en mi PC llegó a consumir los 400MB de RAM así no más:

pacman -S gnome gnome-extra gnome-power-manager gnome-tweak-tool gnome-packagekit gnome-settings-daemon-updates polkit-gnome

Habilitamos GDM (gestor de sesiones):

systemctl enable gdm

Openbox
Ahhh, mi favorito. Ante ustedes: la instalación de uno de los mejores (a mi gusto el mejor) gestores de ventanas que haya visto esta generación y las venideras.
Voy a dar la instalación básica, aunque es algo difícil, ya que es personalizable todo desde el principio.

pacman -S openbox tint2 xcompmgr obconf obmenu lxappearance network-manager-applet slim

Ahora creamos la carpeta de openbox en la .config y copiamos los archivos:

mkdir -p ~/.config/openbox
cp /etc/xdg/openbox/{rc.xml,menu.xml,autostart} ~/.config/openbox


Tenemos que añadir la siguiente línea al final de .xinitrc:

exec openbox-session

Ahora configuramos el slim:

systemctl enable slim

KDE
De este mejor ni digo nada porque me gastritis... como sea, ahí van los pasos de instalación:

pacman -S kde kde-l10n-es kdeplasma-applets-plasma-nm apper

Y activamos el gestor de sesiones KDM

systemctl enable kdm

Final
Agradezco mucho la atención de quien se haya tomado el tiempo de leer esta humilde y sencilla guía. Espero de todo corazón que sea de su provecho y que de tal manera pueda seguir disfrutando del maravilloso mundo del software libre. Cualquier consejo será bien recibido.

Para terminar les dejo una captura de mi Arch con XFCE:



Saludos.
Datos archivados del Taringa! original
0puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
11visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

d
daniartavia🇦🇷
Usuario
Puntos0
Posts53
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.