INSTALACIÓN DE ARCH LINUX 2015

GUÍA DE INSTALACIÓN DE ARCH LINUX PARA USO EN EQUIPO GENERAL.

¡Atención! El presente tutorial esta basado en la guía oficial de instalación, con datos y mejoras añadidas para facilitar los pasos entre la instalación.
Versión actual: 2015.07.01 – Kernel incluido: 4.0.7 – Tamaño de ISO: 646.0.0 MB

-11c DESCARGAR Y PREPARAR EL MEDIO DE INSTALACIÓN

• MEDIO DE INSTALACIÓN CD/DVD

-an  Windows: pueden utilizar cualquiera de su agrado, en especial les dejo Imgburn, un software muy completo y liviano,
-an Gnu/Linux: pueden utilizar en especial el que viene con los entornos gráficos, entre ellos son, Brasero, k3b, y Xfburn.

 MEDIO DE INSTALACIÓN USB

-an  Windows: pueden utilizar Universal USB Installer o LinuxLive USB Creator, ambos son sencillos de utilizar.
-an  Gnu/Linux: pueden utilizar el comando “dd“: Uso del comando dd.

-12d PREPARACIÓN INICIAL DEL SISTEMA

¡Atención!: Antes de continuar asegúrate 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.
1
Para iniciar la instalación debemos seleccionar la opción adecuada a nuestro equipo.
-an Boot Arch Linux (i686) – 32 bits
-an Boot Arch Linux (x86_64) – 64 bits
Una vez dentro estaremos en el prompt de root.
sin-tc3adtulo1.png
Lo primero que debemos hacer es establecer la distribución de nuestro teclado.
-an Español:
# loadkeys es
-an Latinoamérica:
# loadkeys la-latin1
» EJEMPLO: LATINOAMÉRICA
sin-tc3adtulo.png

-13d PREPARACIÓN DEL 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 utilizamos cfdisk
# cfdisk
002

CREAMOS 4 PARTICIONES:

-a2/boot: La particion contiene el kernel del sistema operativo (el cual permite a su sistema arrancar) junto con archivos utilizados durante el proceso de arranque. Para la mayoría de los usuarios, una partición boot de 100 – 150 Mb es suficiente.
-a2/ (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.
-a2/homeDonde se almacenarán nuestras configuraciones personales, las configuraciones de las aplicaciones (y tus perfiles en ellas), y tradicionalmente nuestros datos (documentos, fotos, vídeos, etc), por lo que se recomienda asignarle el mayor tamaño.
-a2Swap: Esta partición es necesaria para manejar la memoria “virtual” que no cabe en nuestra memoria RAM “física” y que no estamos utilizando en este momento.

-anEn equipos con memoria RAM de hasta 1 Giga debería ser igual la SWAP que la RAM.
-anEntre 2 y 4 Gigas, debería ser la SWAP la mitad de la RAM.
-anCon más de 4 Gigas no se debería sobrepasar los 2 Gigas de SWAP como mucho.

Usando cfdisk debemos crear el esquema de particionado elegido, creando una partición a la vez, con la secuencia de órdenes: New » Primary | Logical » Size (en MB) » Beginning.
Dos detalles a tomar en cuenta:
  • En el caso de la partición elegida como Swap, ir a la opción “Type” y seleccionar82 (Linux Swap) de la lista.
  • En el caso de la partición elegida como /boot, seleccionar la opción “Bootable
Al final, se debe tener algo como se aprecia en la siguiente imagen:
121
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 saber el orden de cada partición, pues los usaremos en el siguiente paso.
sda1 = boot, sda2 = /, sda3 = home y sda4 = swap

-14d FORMATEO DE PARTICIONES

-a   En /boot se utilizará ext2:
# mkfs -t ext2 /dev/sda1
-a   En /, se utilizará ext4:
# mkfs -t ext4 /dev/sda2
-a   En /home, se utilizará ext4:
# mkfs -t ext4 /dev/sda3
-a   En swap, se utilizará mkswap:
# mkswap /dev/sda4
-a   Activamos la partición (swap):
# swapon /dev/sda4

-15d ORGANIZACIÓN DE PARTICIONES

-a   Montamos la partición / (root) en /mnt:
# mount /dev/sda2 /mnt

-a   Creamos los directorios de las otras particiones:
# mkdir /mnt/boot
# mkdir /mnt/home

-a   Montamos las particiones correspondientes:
# mount /dev/sda1 /mnt/boot
# mount /dev/sda3 /mnt/home

-16d VERIFICACIÓN DE CONEXIÓN DE RED

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).
a   Para conectarnos a una red inalámbrica:
# wifi-menu

-a   Comprobar conexión:
# ping -c 3 www.google.com
» EJEMPLO: COMPROBACIÓN DE CONEXIÓN.
pingogle

-17d INSTALACIÓN DEL SISTEMA

Usaremos el script de instalación llamado pacstrap para instalar el sistema base. Además, el grupo de paquetes base-devel debe instalarse si posteriormente planeas compilar software desde AUR (lo que es recomendado).
-a   Instalamos los paquetes básicos:
# pacstrap /mnt base base-devel
-a   En este caso como gestor de arranque instalaremos GRUB:
# pacstrap /mnt grub-bios
-a   Para un mejor soporte en conexiones a Internet, instalamos NetworkManager:
# pacstrap /mnt networkmanager
a   Añadir soporte a nuestro TouchPad (en caso de tener un equipo portátil).
a856394f-20a6-4d74-91df-82a22e5bcc3e_44
# pacstrap /mnt xf86-input-synaptics

-18d CONFIGURACIÓN PRINCIPAL

-a   Generar el archivo fstab:
# genfstab -U -p /mnt >> /mnt/etc/fstab

-a   Efectuar Chroot y configurar el sistema base:
# arch-chroot /mnt

-a   Establecer nombre de equipo, para esto tenemos que editar el archivo /etc/hostname:
# nano /etc/hostname
El archivo se encuentra vacío, lo único que debemos de hacer es colocar el nombre de nuestro equipo.
» EJEMPLO: NOMBRE DE EQUIPO.
hostname
PARA SALIR, PRESIONAMOS CTRL + X, GUARDAMOS CAMBIOS PRESIONANDO ‘Y’ & ENTER.

-a   Establecer horario en nuestra zona:
2__argentina.png Argentina:
# ln -s /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime

_bolivia.png Bolivia:
# ln -s /usr/share/zoneinfo/America/La_Paz /etc/localtime

_chile.png Chile:
# ln -s /usr/share/zoneinfo/America/Santiago /etc/localtime

_colombia.png Colombia:
# ln -s /usr/share/zoneinfo/America/Bogota /etc/localtime

_Cuba Flag.png Cuba:
# ln -s /usr/share/zoneinfo/America/Havana /etc/localtime

_ecuador.png Ecuador:
# ln -s /usr/share/zoneinfo/America/Guayaquil /etc/localtime

_el_salvador.png El Salvador:
# ln -s /usr/share/zoneinfo/America/El_Salvador /etc/localtime

_spain.png España:
# ln -s /usr/share/zoneinfo/Europe/Madrid /etc/localtime

_guatemala.png Guatemala:
# ln -s /usr/share/zoneinfo/America/Guatemala /etc/localtime

_mexico.png México:
# ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime

_nicaragua.png Nicaragua:
# ln -s /usr/share/zoneinfo/posix/America/Managua /etc/localtime

_paraguay.png Paraguay:
# ln -s /usr/share/zoneinfo/posix/America/Asuncion /etc/localtime

_peru.png Perú:
# ln -s /usr/share/zoneinfo/America/Lima /etc/localtime

_dominican_republic.png República Dominicana:
# ln -s /usr/share/zoneinfo/America/Santo_Domingo /etc/localtime

_uruguay.png Uruguay:
# ln -s /usr/share/zoneinfo/America/Montevideo /etc/localtime

_venezuela.png Venezuela:
# ln -s /usr/share/zoneinfo/America/Caracas /etc/localtime
» EJEMPLO: MÉXICO

-a   Establecer las preferencias de localización:
# nano /etc/locale.conf
Colocamos dentro del archivo nuestra localización.
2__argentina.png Argentina:
LANG=es_AR.UTF-8

_bolivia.png Bolivia:
LANG=es_BO.UTF-8

_chile.png Chile:
LANG=es_CL.UTF-8

_colombia.png Colombia:
LANG=es_CO.UTF-8

_Cuba Flag.png Cuba:
LANG=es_CU.UTF-8

_ecuador.png Ecuador:
LANG=es_EC.UTF-8

_el_salvador.png El Salvador:
LANG=es_SV.UTF-8

_spain.png España:
LANG=es_ES.UTF-8

_guatemala.png Guatemala:
LANG=es_GT.UTF-8

_mexico.png México:
LANG=es_MX.UTF-8

_nicaragua.png Nicaragua:
LANG=es_NI.UTF-8

_paraguay.png Paraguay:
LANG=es_PY.UTF-8

_peru.png Péru:
LANG=es_PE.UTF-8

_dominican_republic.png República Dominicana:
LANG=es_DO.UTF-8

_uruguay.png Uruguay:
LANG=es_UY.UTF-8

venezuela Venezuela:
LANG=es_VE.UTF-8
» EJEMPLO: MÉXICO
locale
PARA SALIR, PRESIONAMOS CTRL + X, GUARDAMOS CAMBIOS PRESIONANDO ‘Y’ & ENTER.

-a   Activar nuestra localización:
En el archivo /etc/locale.gen por defecto vienen desactivadas las localizaciones, debemoseliminar el “#” al inicio de la línea de nuestra localización para activarla.
# nano /etc/locale.gen
» EJEMPLO: MÉXICO
mexicogen
PARA SALIR, PRESIONAMOS CTRL + X, GUARDAMOS CAMBIOS PRESIONANDO ‘Y’ & ENTER.

-a   Generar localización:
# locale-gen
» EJEMPLO: MÉXICO
_locale-gen.png

-a   Establecer la distribución de nuestro teclado:
Creamos el archivo /etc/vconsole.conf
# nano /etc/vconsole.conf
una vez dentro colocamos nuestra distribución de teclado.
-an   Español:
KEYMAP=es
-an   Latinoamérica:
KEYMAP=la-latin1
» EJEMPLO: LATINOAMÉRICA
teclado
PARA SALIR, PRESIONAMOS CTRL + X, GUARDAMOS CAMBIOS PRESIONANDO ‘Y’ & ENTER.

-a   Instalación de Grub:
# grub-install /dev/sda

-a   Creamos el archivo grub.cfg:
# grub-mkconfig -o /boot/grub/grub.cfg
_asds2.png

-a   Generar ramdisk:
# mkinitcpio -p linux
linux

-a   Establecer contraseña de root:
# passwd
_passwd.png

-a   Cerrar chroot:
# exit

-a   Desmontar particiones:
# umount /mnt/{boot,home,}
umoutn

-a   Reiniciar sistema:
# reboot
¡Con esto terminamos la instalación de ArchLinux!
befunky_vcb
Ahora nos faltan Configurar unos pequeños detalles tales como: Activar NetworkManager y Crear nuestro usuario con permisos de root (sudo).
Una vez reiniciado nuestro sistema iniciamos sesión, como root.

-111d ACTIVAR NETWORK MANAGER

-a   Ejecutamos NetworkManager:
# systemctl start NetworkManager.service
-a   Activamos NetworkManager:
# systemctl enable NetworkManager.service
¡Atención! Es importante que la ‘N‘ y ‘M‘ (NetworkManager) estén en mayúsculas.

-112d CREAR NUESTRO USUARIO

Reemplacen user por su nombre de usuario y únicamente letras en minúscula.
-a   Para crear nuestro usuario con sus respectivos grupos:
# useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash user
-a   Colocar contraseña a nuestro usuario:
# passwd user
_passwduser.png

-113d ACTIVAR GRUPO WHEEL

-a   Editamos el archivo /etc/sudoers:
# nano /etc/sudoers
-a   Eliminamos el ‘#‘ al inicio de la linea: %wheel ALL=(ALL) ALL:
wheel
PARA SALIR, PRESIONAMOS CTRL + X, GUARDAMOS CAMBIOS PRESIONANDO ‘S’ & ENTER.

-a   Reiniciar equipo:
# reboot

Iniciamos sesión con nuestro usuario que acabamos de crear y actualizamos el sistema para comprobar los permisos de root (sudo).
a   Para conectarnos a una red inalambrica con Network Manager:
$ sudo nmcli dev wifi connect "SSID" password "contraseña"
» EJEMPLO: $ SUDO NMCLI DEV WIFI CONNECT DESDELINUX PASSWORD LINUX123

-a  Actualizamos el sistema:
$ sudo pacman -Syu
_syu.png
¡Con esto terminamos la configuración de Arch Linux!
FS
FE

INSTALACIÓN DE ARCH LINUX 2015 INSTALACIÓN DE ARCH LINUX 2015 Reviewed by PDFREEBOOK on 18:10 Rating: 5

No hay comentarios

Los Comentarios emitidos en cada uno de los contenidos deberan ajustarse al tema tratado durante el post de lo contrario sera Eliminado