Title | Guía de instalación de Arch Linux |
---|---|
Author | H. Zapana Condori |
Pages | 12 |
File Size | 272.6 KB |
File Type | |
Total Downloads | 49 |
Total Views | 748 |
Guía de instalación de Arch Linux 1. Descargar y preparar el medio de instalación. Medio de instalación CD/DVD Microsoft Windows: Pueden utilizar cualquiera de su agrado, en especial les dejo imgburn, un software muy completo, liviano y con licencia Freeware. Gnu/Linux: Pueden utili...
Guía de instalación de Arch Linux 1. Descargar y preparar el medio de instalación. Medio de instalación CD/DVD Microsoft Windows: Pueden utilizar cualquiera de su agrado, en especial les dejo imgburn, un software muy completo, liviano y con licencia Freeware. Gnu/Linux: Pueden utilizar en especia; el que viene con entornos gráficos, entre ellos son, Brasero, k3b y xfburn.
los
Medio de instalación USB Microsoft Windows: Pueden utilizar Universal USB installer LinuxLive USB Creator, ambos son sencillos de utilizar.
o
Gnu/Linux: Pueden utilizar MultiSystem.
2. Preparación inicial. ¡Atención!: Antes de continuar asegúrese que tu equipo cuente con el cable de red (Ethernet) conectado, ya que lo utilizaremos en la descarga e instalación de los paquetes necesarios para Arch Linux. Bootea desde tu CD/DVD o USB de instalación. Lo primero que veremos es la pantalla de bienvenida con un menú de varias opciones.
Para iniciar la instalación debemos seleccionar la opción adecuada a nuestro equipo. - BOOT ARCH LINUX (i686) - BOOT ARCH LINUX (x86_86)
= 32 BITS = 64 BITS
una vez dentro estaremos en el PROMT DE ROOT
Lo primero que debemos hacer es establecer la nuestro teclado
distribución de
Latinoamericano # loadkeys la-latin1 Español # loadkeys es EJEMPLO: ESPAÑOL LATINO
3. Preparar el disco duro. ¡Atención!: Los siguientes pasos son tomados para instalar Arch Linux como único sistema operativo en el disco duro. El soporte de instalación de Arch Linux incluye las siguientes herramientas de particionado: fdisk, gdisk, cfdisk, cgdisk, parted. En este caso utilizaremos cfdisk. # cfdisk
Creamos cuatro particiones: - /boot: la partición contiene el kernel del sistema operativo (el cual permite a sus sistema arrancar) junto con archivos utilizados durante el proceso de arranque. Para la mayoría de los usuarios, una partición boot de 200 MB es suficiente. - / (root): Aquí es donde “/” (el directorio raíz) se encuentra. En esta configuración, todos los archivos (excepto aquellos almacenados en /boot) están en la partición raíz, con lo que es conveniente que la capacidad mínima no sea inferior a 10-15 GB. - /home: Donde se almacenaran nuestras configuraciones personales, la configuraciones de las aplicaciones (y tus perfiles en ellas), y tradicionalmente nuestros datos (documentos, fotos, videos, etc), por lo que se recomienda asignarle el mayor tamaño. - Swap: Esta partición es necesaria para manejar la memoria “virtual” que no cabe en nuestra RAM “física” y que no estamos utilizando en este momento. En equipos con RAM de hasta 1 Giga debería ser igual de grande la SWAP que la RAM. Entre 2 y 4 Gigas, debería ser la SWAP la mitad de grande que la RAM. Con mas de 4 Gigas no se debería sobrepasar los 2 Gigas de SWAP como mucho. Usando cfdisk debemos crear el esquema de particiones elegido, creando una partición a la vez, con la secuencia de ordenes: New >> Primary|Logical >> Size (en MB) >> Beginning. Al final, se debe tener algo como se aprecia en la siguiente imagen:
Dos detalles para tomar en cuenta: - En el caso de la partición elegida como Swap, ir a la opción “Type” y seleccionar 82 (Linux Swap) de la lista. - En el caso de la partición elegida como /boot, ir a la opción “Bootable”. Una vez seguros, debemos elegir la opción “Write”, y confirmar escribiendo “yes”. ¡Este procedimiento elimina todo el contenido previo del disco duro! Para salir de cfdisk, elegimos “Quit”. ¡Atención!: Es muy importante recordar el “nombre” partición, pues los usaremos en el siguiente paso.
de
cada
Ejemplo: sda1 = boot, sda2 = /, sda3 = home y sda4 = swap. 4. Formatear particiones. - En boot se utilizara ext2 (no es necesario el journaling): # mkfs -t ext2 /dev/sda1 - En /, se utilizara ext4: # mkfs -t ext4 /dev/sda2 -En home, se utilizara ext4: # mkfs -t ext4 /dev/sda3 -En swap, se utilizara mkswap: # mkswap /dev/sda4 Después activamos la partición (swap): # swapon /dev/sda4
5. Montar particiones. Primero montamos la partición “/” en “/mnt”: # mount /dev/sda2 /mnt Creamos los directorios de las otras particiones dentro /mnt: # mkdir /mnt/boot # mkdir /mnt/home Montamos las particiones correspondientes: # mount /dev/sda1 /mnt/boot # mount /dev/sda3 /mnt/home
6. Conexión a Internet. El demonio de red dhcpcd se inicia automáticamente en el arranque e intenta establecer una conexión cableada (por lo tanto ya estamos conectados a la red).
- Comprobar conexión # ping -c 3 www.google.com EJEMPLO: COMPROBACIÓN DE CONEXIÓN
7. Instalación del sistema. Usaremos el script de instalación llamado pacstrap para instalar el sistema base. Ademas, el grupo de paquetes base-devel debe instalarse si posteriormente planeas compilar software desde AUR (lo que es recomendado). # pacstrap /mnt base base-devel En este caso como gestor de arranque instalaremos GRUB # pacstrap /mnt grub-bios Para un mejor soporte en conexiones a Internet (en especial en WiFi), instalaremos NetworkManager (Recomendado). # pacstrap /mnt networkmanager Paso Opcional: añadir soporte a nuestro TouchPad (en caso de tener un equipo portátil).
# pacstrap /mnt xf86-input-synaptics
8. Configuración del sistema. -Generar el archivo fstab # genfstab -p /mnt >> /mnt/etc/fstab
-Efectuar Chroot y configurar el sistema base # arch-chroot /mnt - Establecer nombre de equipo, para esto tenemos que editar el archivo /etc/hostname # nano /etc/hostname El archivo se encuentra vació, lo colocar el nombre de nuestro equipo. EJEMPLO: NOMBRE COMPUTADORA).
DE
EQUIPO
(EN
MO
único
PERSONAL
que
debemos
COLOCO
LA
hacer
MARCA
DE
es MI
PARA SALIR, PRECIONAMOS CTRL + X, GUARDAMOS CAMBIOS PRECIONANDO 'Y'&ENTER
- Establecer horario de nuestra zona. # ln -s /usr/share/zoneinfo/America/Lima /etc/localtime - Establecer la preferencias de localización. # nano /etc/locale.conf colocamos dentro del archivo nuestra localización. LANG=es_PE.UTF-8
PARA SALIR, PRESIONAMOS CTRL + X, GUARDAMOS CAMBIOS PRESIONAMOS 'Y'&ENTER
- Archivar nuestra localización. En el archivo /etc/locale.gen por defecto vienen desactivado las localizaciones, debemos des comentar (eliminar el “#” al inicio de la linea) de nuestro localización para activarla. # nano /etc/locale.gen
PARA SALIR, PRESIONAMOS CTRL + X, GUARDAMOS CAMBIOS PRESIONAMOS 'Y'&ENTER
- Generar localización. # locale-gen
- Establecer la distribución de nuestro teclado Creamos el archivo /etc/vconsole.conf # nano /etc/vconsole.conf una vez dentro colocamos nuestro distribución de teclado Latinoamericano KEYMAP=la-latin1 EJEMPLO: ESPAÑOL LATINO
PARA SALIR, PRESIONAMOS CTRL + X, GUARDAMOS CAMBIOS PRESIONAMOS 'Y'&ENTER
- Configuración de Grub # grub-install /dev/sda
Creamos el archivo grub.cfg # grub-mkconfig -o /boot/grub/grub.cfg
- Reparar bug de Grub. # cp /boot/grub/locale/[email protected] /boot/grub/locale/en_US.mo ! Paso Temporal. - Reparar bug temporal de Grub ¡Atención!: Los pasos de inicia con “!” en lugar de numero, representan soluciones a problemas temporales, estos pasos son añadidos/removidos de la guía, dependiendo las configuraciones de la paquetes en cuanto a actualizaciones, por lo cual es importante realizarlos. Reparamos error no such device: ad4103fa El error que genera, a los usuarios afectados en el siguiente:
Como pueden ver en la imagen, la UUID False es: ad4103fa-d940-47ca-8506-301d8071d467 Por suerte a nosotros no nos afectara, realizando este paso. - Abrimos nuestro archivo Grub.cfg.new # nano /boot/grub/grub.cfg.new Dentro del archivo, buscamos la linea: submenu 'Advanced options for Arch Linux' $menuestry_id.... SI SE LES DIFICULTA “SUBMENU” Y ENTER.
ENCONTRARLA,
PRESIONAMOS
CTRL
Al inicio de la linea añadimos ”#” (sin comillas).
+
W,
ESCRIBIMOS
Una vez colocado la “#” al inicio, guardamos el archivo como grub.cfg, para esto presionamos Ctrl + O, borramos “.new“, para que nos quede: /boot/grub/grub.cfg y presionamos Enter para guardar.
Una vez guardado el archivo presionamos para salir Ctrl + x
de
grub.cfg.new
a
- Generar ramdisk # mkinitcpio -p linux
- Establecer contraseña de root # passwd
- Cerrar chroot # exit - Desmontamos particiones # umount /mnt/{boot,home,}
- Reiniciar sistema # reboot
¡Con esto terminamos la instalación de ArchLinux!
grub.cfg,
Ahora nos faltan configurar unos pequeños detalles tales como: Activar NetworkManager y crear nuestro usuario con permiso de root (sudo). Una vez reiniciado nuestro sistema iniciamos sesión como root.
9. Activar NetworkManager. - Ejecutamos NetworkManager # systemctl start NetworkManager.service - Activamos NetworkManager # systemctl enable NetworkManager.service
¡Atención!: Es importante que la la 'N' y 'M' (NetworkManager) estén siempre de mayúsculas o les saldrá error.
10. Creación de nuestro usuario. Reemplazan user por su nombre de usuario y unicamente letras en minúscula. useradd -m -g users # audio,lp,optical,storage,video,wheel,games,power,scanner /bin/bash [nombre de tu nuevo usuario] - Colocar contraseña a nuestro usuario # passwd [nombre de tu nuevo usuario]
11. Activar grupo Wheel. Editamos el archivo /etc/sudoers # nano /etc/sudoers Eliminamos el '#' al inicio de la linea: Wheel ALL=(ALL) ALL
-G -s
PARA SALIR, PRESIONAMOS CTRL + X, GUARDAMOS CAMBIOS PRESIONAMOS 'S'&ENTER
- Reiniciar equipo # reboot iniciamos sesión con nuestro usuario que acabamos de crear y actualizamos el sistema para comprobar los permisos de root (sudo). $ sudo pacman -Syu
¡Con esto terminamos la configuración de Arch Linux!...