InicioLinuxInstalación básica de Arch Linux con Escritorio XFCE4.

Instalación básica de Arch Linux con Escritorio XFCE4.

Linux3/12/2018



Bienvenidos mis estimados lectores, fanáticos y amantes al software libre, esta vez hago un espacio para traerles un pequeño tutorial de la instalación de Arch Linux de una manera rápida y sencilla, espero que sea de su agrado; no hablemos más del asunto comenzamos…

REQUISITOS PREVIOS:

-Contar con una ISO de Arch Linux.
-Contar con espacio suficiente en disco duro; en caso de instalarlo con otro sistema operativo como Windows te recomiendo hacer un particionado o crear un espacio sin asignar.
-Contar con una conexión a Internet.

TUTORIAL:

PASO 1: PREPARAR EL MEDIO DE INSTALACIÓN.

Para la instalación de Arch Linux existen dos medios de instalación, a continuación te los menciono:

MEDIO DE INSTALACIÓN POR CD/DVD:

El medio de instalación por CD/DVD live es el más común en la mayoría de los casos, pero ¿Qué necesitamos para crear un CD o DVD live?

-SI USAS WINDOWS:
Si usas Windows pueden utilizar cualquiera de tu agrado, aquí te dejo una lista pequeña: Ignition, StarBurn, Burn4Free, ImgBurn, Nero,etc.

-SI USAS GNU/LINUX:
Si usas alguna distribución de Linux, pueden utilizar en especial el que viene con los entornos gráficos, entre ellos están: Brasero, k3b, Xfburn, etc.

MEDIO DE INSTALACIÓN POR UNIDAD USB:

Este medio de instalación es el que más me gusta, ya solo necesito un USB y un poco de paciencia, pero ¿Qué necesitamos para crear un USB live?

EN WINDOWS:

En Windows puede usar:

Universal USB Installer :


LinuxLive USB Creator

Ambos son buenos y muy fáciles de usar, los recomiendo.

EN GNU/LINUX:

Si usas alguna distribución de Linux, no te recomiendo que uses unetbootin, lo mejor es crear el USB live a través de la terminal, aquí dejo los paso para hacerlo:

a) ir al directorio donde descargaste la iso de arch Linux a través de la terminal, caso se encuentra en descargas:

$ cd ~/Descargas

Verificamos que la iso de arch se encuentra en ese directorio:

$ls

b) creamos el USB live:

Para hacerlo escribimos en la terminal lo siguiente:

$sudo dd if=archlinux-2017.04.01-x86_64.iso of=/dev/sdb



Dónde:

“archlinux-2017.04.01-x86_64.iso” es el nombre de la ISO de Arch Linux

“/dev/sdb” es mi unidad flash USB, esta puede cambiar te recomiendo ejecutar el comando sudo fdisk -l para visualizar las unidades disponibles.




PASO 2: INICIO DEL SISTEMA.

En este paso vamos a bootear el cd live o el usb live , al momento de hacerlo nos mostrara un ventana de bienvenida con un menú del cual elegiremos dándole enter a :

Boot Arch Linux(x86_64)

Después que cargue este se logueara automáticamente como root.




PASO 3: ESTABLECER LA DISTRIBUCIÓN DEL TECLADO:

Si eres de un país donde se hable español, este paso te puede ayudar, si no es así te lo puede brincar. Para cambiar la distribución del teclado lo puede hacer de la siguiente forma desde la terminal logueada:

Español:

# loadkeys es




Español latino (latino américa):

# loadkeys la-latin1




PASO 4: VERIFICAMOS LA CONEXIÓN A INTERNET:


Conexión cableada

Si vas usar una conexión cableada que es la más recomendable, Arch Linux se conecta automáticamente con el demonio dhcpcd.

Conexión vía inalámbrica:

Para realizar una conexión inalámbrica basta con ejecutar el siguiente comando

#wifi-menu




Comprobando la conexión:

Para comprobar la conexión ha internet basta con ejecutar el comando:


# ping -c 3 www.google.com




PASO 5: PREPARACIÓN DEL DISCO DURO. CREACIÓN DE PARTICIONES:

Este paso es el más delicado de todos, especialmente si ya hay un sistema operativo instalado, como mencione al principio debe de haber un espacio libre sin asignación o una partición que no uses.
El soporte de instalación de Arch Linux cuenta con un conjunto de herramientas de particionado que se utilizan a través de una terminal aquí te hago mención de algunos: fdisk, gdisk, cfdisk, cgdisk, parted, etc.


En mi caso are 4 particiones una para el boot, root o raíz, home y la swap, como herramienta de particionado usare cfdisk:

#cfdisk





Nota: si tu disco no cuenta con algún otro sistema operativo, probablemente te pida realizar una nueva tabla de particiones, en caso puede que aparezca este mensaje:





En cual elegiremos “dos”...


a)-Creando la partición boot:





Como puede ver hay espacio libre, entonces la primera partición que voy a crear es la boot la cual contendrá el kernel y el grub del sistema operativo (el cual permite arrancar el sistema) junto con archivos utilizados durante el proceso de arranque. El tamaño de esta partición puede estar entre 100 MB y 200 MB, yo ocupare 150 MB:


Para crear esta partición seguiremos estos pasos:

1)-Seleccionaremos en espacio libre “FREE SPACE” y sin asignar y nos movemos con el teclado al apartado “new”:





2)-Luego nos pedirá un tamaño, este caso le asignaremos 150M, damos enter:





Luego nos pedirá el tipo de particionado “primario o extendido”, elegiremos primario (primary) y damos enter:




3)-Luego nos movemos con el teclado hasta el apartado “bootable”:




Y por ultimo nos vamos al apartado write y escribimos yes:








Listo ya tenemos nuestra partición boot.

b)-Creando la partición Swap:

El espacio swap o de intercambio será normalmente una partición del disco, pero también puede ser un archivo aunque no recomiendo. Los usuarios pueden crear un espacio de intercambio durante la instalación de Arch Linux o en cualquier momento posterior, en caso de ser necesario. El espacio de intercambio es generalmente recomendado a los usuarios con menos de 1 GB de RAM, pero es una cuestión de preferencia personal en sistemas con cantidades generosas de memoria RAM física (aunque sí es necesario para utilizar la suspensión en disco).en mi caso usare 2GB.

Los pasos para crear dicha partición son los mismos, aunque el 3 paso nos moveremos al apartado type y escogeremos la opción:



82 Linux swap/Solaris





c)- Creando la partición root y home:

La partición root (/):

Aquí es donde “/” (el directorio raíz) se encuentra. En ella se instala todo el sistema, con lo que es conveniente que la capacidad mínima no sea inferior a 10-15 Gb. Yo usare 15G



La partición home (/home):

En esta partición se almacenan todas nuestras configuraciones personales y de cada usuario creado, y tradicionalmente nuestros datos (documentos, fotos, vídeos, etc.), por lo que se recomienda asignarle el mayor tamaño. En mi caso será lo sobrante después de haber creado la partición root (/):




Una vez terminado de crear todas las particiones nos vamos al apartado “quit” para salir del particionado de disco:



Al final tendremos algo similar como se muestra en la imagen:




PASO 6: PREPARACIÓN DEL DISCO DURO. FORMATEO DE PARTICIONES:

Para formatear cada partición aremos lo siguiente:

Partición boot:

Para la partición boot podemos usar ext2 y ext4 en mi caso usare ext4:

mkfs.ext4 /dev/sda1



Partición root:

Para la partición root podemos usar cualquiera de las dos anteriores mencionadas, yo usare una diferente como xfs:

#mkfs.xfs /dev/sda3




Partición home:

Para la partición home también usare ext4:

#mkfs.ext4 /dev/sda4



Partición swap:

En la partición swap usaremos:

#mkswap /dev/sda2

Luego activamos la partición swap:

#swapon /dev/sda2



PASO 7: MONTANDO PARTICIONES:

Partición root:

La partición root siempre debe ser la primera para ello tipiaremos lo siguiente:


#mount /dev/sda3 /mnt




Partición home y boot:

Antes de montar estas dos particiones se deben crear dos directorios en /mnt:

#mkdir -p /mnt/boot
#mkdir -p /mnt/home




Ahora si montamos particiones:


#mount /dev/sda1 /mnt/boot
#mount /dev/sda4 /mnt/home






PASO 8: INSTALACIÓN DEL SISTEMA Y DEL ESCRITORIO XFCE4:


Para la instalación de la base y de otros componentes usaremos un script llamado “pacstrap”, este proceso puede variar dependiendo de tu ancho de banda y de las mirror con las que cuente la ISO de Arch Linux las cuales las puede cambiar abriendo el archivo que las contiene y cambiado las por otras, con el siguiente comando puedes hacer dicha acción:

# nano /etc/pacman.d/mirrorlist

Nota: este apartado es para usuarios avanzados, no te sientes seguro no toques nada.

INSTALACIÓN DE COMPONENTES Y DEL ESCRITORIO:

Para instalar la base otros componentes debemos tipear lo siguiente:

#pacstrap/mnt base base-devel grub-bios networkmanager xf86-input-synaptics xorg-server xorg-xinit mesa mesa-demos 

xf86-video-vesa xorg-twm xorg-xclock xterm xfce4 xfce4-goodies network-manager-applet sddm ntfs-3g gvfs-nfs gnome-keyring




Dónde:

base y base-devel: son grupos de paquetes, que incluyen bibliotecas básicas como gcc y linux.

grub-bios: este es el gestor de arranque, el cual es muy útil si ya tienes algún otro sistema operativo instalado en tu disco duro.

networkmanager, network-manager-apple, y gnome-keyring: estos paquetes son necesarios para una conexión a Internet de manera inalámbrica o cableada de manera de manera gráfica , en pos hablare más a fondeo de ellas.

xf86-input-synaptics: este paquete da soporte a nuestro TouchPad (en caso de tener un equipo portátil).

xorg-server y xorg-xinit: el servidor xorg es muy importante ya que proporciona ciertas bibliotecas y configuraciones para el manejo de GUI y de ciertos videojuegos.



mesa y mesa-demos: este paquete da soporte de renderizado 3D e implementación de software de OpenGL , en un post hablare más a fondo de él y su importancia.

xf86-video-vesa: vesa es un controlador genérico que no ofrece soporte 3D ni acelacion de hardware.

xorg-twm ,xorg-xclock, xterm: El Sistema de Ventanas X es importante para el soporte de ciertos escritorios básicos…

xfce4 xfec4-goodies: xfce4 es un escritorio ligero fácil de configura y usar.

ntfs-3g y gvfs-nfs: estos paquetes son importantes si quieres montar una partición de Windows sin problemas, te recomiendo que los instales.

sddm: es un gestor de inicio de sesión ligero disponible para kde, pero lo podemos usar en cualquier otro escritorio.

Nota: la descarga de estos paquetes pueden tardar dependiendo de tu ancho de banda.


PASO 9: CONFIGURACIÓN PRINCIPAL DE ARCH LINUX:

Una vez terminado el paso anterior con éxito, ya tenemos Arch Linux con xfce4 instalado, solo basta configurar unos puntos importantes; a continuación te mostrare como realizarlo:

Archivo fstab:

El archivo fstab contiene la tabla de particiones del sistema instalado, así como los puntos de montaje, para realizar dicha acción tipea lo siguiente:

#genfstab -U -p /mnt /mnt/etc/fstab




Efectuar Chroot y configurar el sistema base:

Para el resto de configuraciones necesitamos ejecutar el siguiente comando:

# arch-chroot /mnt




Establecemos el nombre de nuestro equipo:

Para establecer el nombre del equipo realizaremos lo siguiente:


# echo nombre_equipo > /etc/hostname





Establecer horario en nuestra zona:

Como resido actualmente en México yo usare:

# ln -sf /usr/share/zoneinfo/America/Mexico_City /etc/localtime





Aquí te dejo una lista:

España
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime

México
ln -sf /usr/share/zoneinfo/America/Mexico_City /etc/localtime

Guatemala
ln -sf /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime

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

Ecuador
ln -sf /usr/share/zoneinfo/America/Guayaquil /etc/localtime

Perú
ln -sf /usr/share/zoneinfo/America/Lima /etc/localtime

Chile
ln -sf /usr/share/zoneinfo/America/Santiago /etc/localtime

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

El Salvador
ln -sf /usr/share/zoneinfo/America/El_Salvador /etc/localtime

Bolivia
ln -sf usr/share/zoneinfo/America/La_Paz /etc/localtime

Paraguay
ln -sf usr/share/zoneinfo/posix/America/Asuncion /etc/localtime

Uruguay
ln -sf usr/share/zoneinfo/America/Montevideo /etc/localtime

Nicaragua
ln -sf usr/share/zoneinfo/posix/America/Managua /etc/localtime

Dominicana
ln -sf usr/share/zoneinfo/America/Santo_Domingo /etc/localtime

Venezuela
ln -sf /usr/share/zoneinfo/America/Caracas /etc/localtime

Nota: para mayor información visita la wiki de Arch Linux


Establecer mi localización:

Para establecer la localización de mi sistema lo aremos de la siguiente forma:

Abrimos el archivo locale.gen:

# nano /etc/locale.gen








Descomenta el locale necesario quitando "#" ejemplo: es_MX.UTF-8 para México. Salir presionar Ctrl + X. Para guardar escriba Y y Enter.



Configura las preferencias del idioma:

Para configurar las preferencias de idiomas ejecutaremos lo siguiente:


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






En mi caso es LANG=es_MX.UTF-8 por ser de México, a continuación te de dejare una pequeña lista:

España

LANG=es_ES.UTF-8

Argentina

LANG=es_AR.UTF-8

Colombia
LANG=es_CO.UTF-8

Ecuador
LANG=es_EC.UTF-8

Perú
LANG=es_PE.UTF-8

Chile
LANG=es_CL.UTF-8

Guatemala
LANG=es_GT.UTF-8

El Salvador
LANG=es_SV.UTF-8

Bolivia
LANG=es_BO.UTF-8

Paraguay
LANG=es_PY.UTF-8

Uruguay
LANG=es_UY.UTF-8

Nicaragua
LANG=es_NI.UTF-8

República Dominicana
LANG=es_DO.UTF-8

Venezuela
LANG=es_VE.UTF-8

Configura la distribución del teclado para la consola:

Para configurar la distribución del teclado en la consola ejecutamos lo siguiente:

Español latino (México y demás países hispanohablantes)

# echo KEYMAP=la-latin1 >> /etc/vconsole.conf

Español (España)

# echo KEYMAP=es >> /etc/vconsole.conf





Genera el idioma del sistema:

Para generar el idioma del sistema ejecutamos lo siguiente:

# locale-gen

Ejemplo:



Instalación y configuración del archivo grub.cfg:

En este paso generaremos el cargador de arranque, el cual nos servirá para acceder a nuestro sistema Linux o Windows en caso de que estén juntos.

Para realizarlo sigue estos pasos:

Instalación del grub:

#grub-install /dev/sda







Luego generamos el archivo de configuración grub.cfg:

#grub-mkconfig -o /boot/grub/grub.cfg






Creamos la ramdisk:

Ramdisk también conocido como disco RAM, en un post hablare más a fondo sobre este tema por el momento solo lo generaremos de la siguiente manera:


# mkinitcpio -p linux






Establecemos contraseña del root:


Este punto es muy importante y es recomendable que la contraseña de root sea diferente a cualquier otro usuario. Para realizar este punto solo ejecutaremos lo siguiente:

# passwd





Cerramos chroot, desmotamos y reiniciamos:

Antes de cerrar el chroot agregamos NetworkManager al inicio de sistema con el siguiente comando:

# systemctl enable NetworkManager.service






Cerramos el chroot y desmotamos las particiones:

#exit
# umount -R /mnt


Por ultimo reiniciamos:

#reboot





PASO 10: INICIANDO MI SISTEMA Y CREANDO MI PRIMER USUARIO:

Cuando inicie nuestro sistema operativo veremos algo similar a la imagen de abajo:





Escogemos “*arch linux” y damos enter, luego nos pedirá el nombre de nuestro usuario en este caso es root y la contraseña que agregamos anteriormente:





Iniciamos el entorno gráfico xfce4 con el siguiente comando:





Listo ya tienes Arch Linux con xfce4:






CREANDO MI PRIMER USUARIO:

Para crear mi primer usuario basta con abrir una terminal y teclear lo siguiente:


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


Donde “USUARIO” lo cambiaremos con nombre que deseamos poner por ejemplo:






Le cambiamos la contraseña a nuestro nuevo usuario:

# passwd usuario

Por ejemplo:





Modificamos el archivo sudoers y activamos el grupo Wheel:

Para este paso abriremos el archivo sudoers con nano:

# nano /etc/sudoers





Eliminamos el “#” al inicio de la línea: %wheel ALL=(ALL) ALL:



Salir presionar Ctrl + X. Para guardar escriba si y Enter


ACTIVAMOS EL GESTOR DE INICIO DE SESIÓN:

Cuando iniciamos la instalación de Arch Linux, también agregamos el paquete sddm, que es si es un gestor de inicio de sesión, para activarla en el próximo reinicio ejecutamos el siguiente comando desde la terminal:

# systemctl enable sddm





Y por último reiniciamos y se puede apreciar lo siguiente:









Datos archivados del Taringa! original
95puntos
243visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

d
derramantis🇦🇷
Usuario
Puntos0
Posts28
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.