Tutorial: Instalar ArchLinux – Primera Parte

ArchLinux-2013-12-13-22-14-04

Luego de Publicar información sobre Archlinux e disidido publicar este tutorial, que constara con varias partes, para que puedas instalarlo en tu computadora sin problemas,  ademas que no tengas que buscar como loco información a través de Internet como me paso a mi.

Versión instalada en este tutorial:  ArchLinux 01-12-2013

1- Lo Primero que aremos sera descargar el iso de ArchLinux desde su web oficial:  Descarga DirectaTorrent

2- Grabamos la imagen iso en un CD, yo les recomiendo usar Brasero para realizar este paso

3-  Iniciamos nuestra computadora desde el CD, para ello debemos modificar la bios, esto depende de cada computadora, aunque actualmente es bastante fácil, por ejemplo en mi pc si aprietas F12 mientras se inicia me da a elegir desde donde quiero iniciar mi maquina, una vez que inicies la computadora obtendrás una pantalla como la siguiente:

testeo-2013-12-14-09-35-21

Acá debemos elegir Boot Arch Linux (I686) si tu computadora es de 32 bits o Boot Arch Linux (x86_64) si es de 64 bits

4- una vez que elijamos cualquiera de estas opciones estaremos identificados como root, y ahora comenzaremos a instalar archlinux, lo primero que aremos sera modificar la distribución del teclado, para ello usaremos los siguientes comandos:

Teclado Español:

loadkeys es

Teclado Latino:

loadkeys la-latin1

5- Ahora prepararemos nuestro disco duro, para ello crearemos 4 particiones que serán de la siguiente manera:

  • /boot:  Esta partición contiene el kernel de nuestro sistema operativo, con 200mb sera suficiente
  • /(root): esta es la partición en donde se almacenaran todos los archivos, esta es recomendable que tenga un mínimo de 15gb
  • /home: Esta es la partición en donde se almacenara nuestras cosas personales, incluyendo configuraciones del sistema, es recomendable que a esta partición le asignen el mayor tamaño disponible.
  • Swap: 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.

Bien teniendo esto en cuenta ejecutaremos el comando cfdisk y obtendremos una pantalla como la siguiente:

testeo-2013-12-14-09-49-40

Acá nos manejaremos con las teclas (izquierda y derecha) y la tecla enter para ingresar a las opciones,  nos iremos a donde dice New y crearemos la primera partición, solamente modifiquen el espacio de la misma en 200mb, como verán ya se agrego una partición, llamada en mi caso sda1, ahora apretaremos la tecla para abajo para seleccionar donde dice  Free Space y crearemos una nueva partición, en donde lo único que editaremos nuevamente sera el tamaño de la misma, recuerden que esta partición sera la de el directorio raiz (root), nuevamente nos vamos a Free Space y creamos una nueva partición, esta sera /home, por lo cual le daremos el tamaño máximo que podamos, teniendo en cuenta que aun nos falta la partición swap que crearemos de la misma forma que las anteriores.

Si todo salio bien tendremos una pantalla como la siguiente: (aclaro que esta imagen es solamente de demostración, los valores en mb no son recomendados)

testeo-2013-12-14-09-56-24

Ahora nos desplazaremos hacia arriba a la partición sda1 y cuando estemos en ella apretaremos enter en donde dice Bootable, luego bajaremos hasta la partición sda4 y apretaremos enter en donde dice type, e ingresaremos el numero 82 y apretamos enter, eso nos dará como resultado que las particiones queden de esta forma:

testeo-2013-12-14-11-34-02

Ahora nos iremos a donde dice Write, escribimos yes y le damos a enter y listo, nos vamos  donde dice quit y ya tendremos el disco listo para instalar archlinux.

Es recomendable que anotes los nombres que les corresponde a cada partición, en este caso seria:  sda1 = boot, sda2 = /(root), sda3 = /home y sda4 = swap

6- Ahora formatearemos las particiones creadas, para ello usaremos el comando mkfs:

La partición sda1 sera formateada en ext2 con el comando:

mkfs -t ext2 /dev/sda1

las particiones sda2 y sda3 serán formateada en ext4 con los comandos:


mkfs -t ext4 /dev/sda2
mkfs -t ext4 /dev/sda3

y por ultimo la partición sda4 en al cual utilizaremos mkswap:

mkswap /dev/sda4

y activamos el swap con el comando:

swapon /dev/sda4

7- ahora montaremos las particiones, para ello usaremos el comando mount de la siguiente manera:

montamos la partición sda2 en /mnt con el comando:

mount /dev/sda2 /mnt

creamos los directorios home y boot en la carpeta mnt con los comandos:


mkdir /mnt/boot
mkdir /mnt/home

y montamos la partición sda1 en /mnt/boot y la partición sda3 en /home con los comando:


mount /dev/sda1 /mnt/boot
mount /dev/sda3 /mnt/home

8- ahora iniciaremos la instalación, para ello utilizaremos el comando pacstrap, esto requiere estar conectado a Internet.

primero instalamos el sistema base y base-devel con el comando:


pacstrap /mnt base base-devel

y esperaremos a que se descargue e instale todo (esto depende de tu velocidad de Internet):

testeo-2013-12-14-12-05-29

una vez que termine nos instalaremos nuestro gestor de arranque, en este caso grub, con el comando:

pacstrap /mnt grub-bios

y por ultimo instalaremos el Network Manager para tener Internet  en nuestra distribución una vez que se instale

pacstrap /mnt networkmanager

9- ahora ya estamos casi al final, empezaremos a configurar el sistema, lo primero que aremos sera generar el fstab con el siguiente comando:

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

Ahora entramos como Chroot en el disco montado, con el comando:

arch-chroot /mnt

para establecer el nombre de el equipo abriremos el archivo hostname con el comando:

nano /etc/hostname

este archivo estará 100% vació ustedes coloquen en el el nombre de su equipo, puede ser al marca de su computadora o una palabra al azar, en mi caso sera IfTux:

testeo-2013-12-14-14-32-47

lo guardamos apretando CTRL + X escribimos la letra y para guardar y apretamos enter

para establecer la zona horaria utilizaremos el comando cd de la siguiente manera:

cd /usr/share/zoneinfo/

y luego con el comando ls buscaremos nuestra zona horaria, una vez echo esto ejecutamos el siguiente comando, en mi caso la configurare como argentino:

ln -s /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime

para establecer las preferencia de localización abriremos con nano el archivo /etc/locale.conf con el comando:

nano /etc/locale.conf

en este escribiremos nuestro idioma,a continuación le dejo una lista de algunos:
España:
LANG=es_ES.UTF-8

México:
LANG=es_MX.UTF-8

Argentina:
LANG=es_AR.UTF-8

en mi caso escribiré el idioma argentino:

testeo-2013-12-14-14-43-26

Ahora activamos nuestra localización (esto te servirá también para ver todos los idiomas que se pueden colocar en el archivo locale.conf) con el comando:

nano /etc/locale.gen

y borramos el # que salga adelante de nuestro idioma, ejemplo con el idioma argentino:

Screenshot from 2013-12-14 14:48:20

y generamos la localización con el comando:

locale-gen

ahora configuraremos nuestro teclado, recuerden que aunque en el instalador ya esta configurado, una vez que iniciemos desde la pc si no hacemos este paso el teclado estará en versión USA, para ello abrimos el siguiente archivo:

nano /etc/vconsole.conf

y en el colocaremos KEYMAP=la-latin1 si el teclado es latino o KEYMAP=es si el teclado es español.

echo esto pasaremos a configurar el grub, para ello ejecutaremos el comando:

grub-install /dev/sda

y luego generaremos el archivo de configuración con el comando:

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

una pequeña aclaración, es posible que en este paso les salga este error:

error: out of memory
error: syntax error
error: Incorrect command
Syntax error in line 164

si eso pasa abran el archivo /etc/default/grub con nano de esta forma:

nano /etc/default/grub

y al final de el mismo agreguen la siguiente linea:

GRUB_DISABLE_SUBMENU=y

y vuelven a ejecutar el comando:

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

y ya estará configurado el grub.

ahora repararemos un pequeño bug que tiene el grub, simplemente colocamos el siguiente comando:

cp /boot/grub/locale/en@quot.mo /boot/grub/locale/en_US.mo

y generamos el ramdisk con el comando:

mkinitcpio -p linux

10- por ultimo configuraremos los últimos detalles pero no menos importantes:

primero que nada configuraremos la clave de root, para ello colocamos el comando:

passwd

e ingresamos la nueva clave dos veces (recuerda que cuando ingresas una clave en unix pareciera que no se escribe nada)

cerramos el chroot con el comando:

exit

desmontamos las particiones con el comando:

umount /mnt/{boot,home,}

reiniciamos el sistema con el comando:

reboot

y ya tendremos Archlinux instalado, en el próximo tutorial veremos como terminar de configurar algunas cosas mínimas de nuestro sistema operativo y como instalar el entorno gráfico.

testeo-2013-12-14-15-10-55

Anuncios

Un comentario en “Tutorial: Instalar ArchLinux – Primera Parte

  1. Pingback: IfTux | Tutorial: Instalar Archlinux – segunda parte, entorno gráfico

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s