magister

Instalando ArchLinux

In linux on febrero 19, 2009 at 1:37 am

Este documento describe la instalación de ArchLinux en una notebook HP Pavilion dv2935la con las especificaciones:

  • Procesador Intel Core 2 Duo T8100
  • 320 Gb de disco duro (particionado asignando 25Gb a linux)
  • 4 Gb de RAM

Pre-instalación

Obviamente el primer paso es descargar archlinux. En http://www.archlinux.org/download/ podemos descargar la imagen. Seleccionamos un mirror (en este caso mirror.neotuli.net).

Hay varias opciones:

  • iso/img Hay dos formatos: iso es para grabar en cd, img es para unidad USB.
  • core/ftp La versión FTP descarga las últimas versiones de cada programa instalado desde internet, mientras que la versión core trae incluidas en la imagen los paquetes por lo que no requiere conexion a internet.

Sin embargo, AMBAS imágenes producen el resultado después de actualizar los paquetes a sus últimas versiones. Dado que no me interesa bajar una imagen maś pesada para instalar paquetes que luego actualizaré, me decanto por la versión FTP (pero esta opción sólo debe usarse si se dispone de una conexión rápida).

Accedemos al directorio más reciente: 2009.2 y se descarga la imagen elegida. En mi caso:

archlinux-2009.02-2-ftp-i686.img
2009.02 : versión febrero de 2009
ftp : instalación de versiones más recientes desde internet
i686 : versión de 32 bits (recomendada sobre la de 64bits)
img : instalación desde USB (iso es para CD)

Total: 157MB

y siguiendo las instrucciones en http://wiki.archlinux.org/index.php/Install_from_USB_stick lo copiamos a la unidad USB

En linux:

 dd if=archlinux-2009.02-2-ftp-i686.img of=/dev/sdb

Una vez terminado el proceso, reiniciamos la computadora desde la unidad de USB.

Instalación

Al arrancar escogemos la primera opción: Boot Archlinux Live CD (aunque sea una unidad USB) y al aparecer el diálogo de login, ingresamos como root.

Lo primero es configurar el teclado para español. Ejecutamos km y seleccionamos de la primera lista: i386/qwerty/es.map.gz, en la segunda escogemos default-8×16.psfu.gz.

Ahora podemos iniciar propiamente el proceso de instalación con el comando

 /arch/setup 

Selección de origen

Lo primero es indicar de dónde se obtendran de los paquetes: del CD o de internet. Como vamos a usar instalación desde red seleccionamos FTP/HTTP. A cotinuación se nos indica que configuremos la red.

En mi caso, al tener internet inalámbrico, el diálogo no funcionará tal cual (porque está preparado para conexiones de ethernet). Así que presionamos Control-Alt-F2 para abrir una nueva consola virtual, ingresamos como root y ejecutamos

ifconfig wlan0 upi
iwconfig wlan0 essid drinired key passworddelared
dhcpcd wlan0

reemplazando, claro, el nombre de la red y el password apropiados. Si la configuración de la red es más compleja, por favor contactar al administrador de red. 😉

Presionamos Control-alt-F1 para regresar a la instalación y accedemos a Choose mirror para seleccionar el sitio web que deseamos. Nuevamente selecciono http://mirror.neotuli.net (no es recomendable usar http://ftp.archlinux.org porque esa dirección es algo lenta).

Regresamos al menú principal

Ajuste del reloj

Seleccionamos local en vez de UTC (para evitar que la hora de Windows se cambie innecesariamente) y seleccionamos el huso horario apropiado:

2) America
30) Mexico
1) Central time

Luego ajustamos la fecha actual.

Preparar el disco duro

Ahora sí, la hora de ensuciarnos las manos. Hay que particionar el disco duro pero cfdisk no es la forma más sencilla. Esta es la parte maś delicada del proceso porque se indica dónde en el disco se instalará Arch y qué particiones se formatearán. Lo más recomendable es tener ya las particiones listas antes del proceso (ya sea con PartitionMagic en Windows o Gparted en linux), sino tienes particiones, dios te bendiga y mucha suerte, no explicaré cómo hacerlo.

En mi caso, ya tengo particiones preparadas:

/dev/sda2 – 10GB
/dev/sda5 – 16GB
/dev/sda7 – 1 GB
/dev/sda6 – 1 GB

Usaremos sda2 para la raíz, sda5 para home y sda6 para intercambio de memoria (swap). La partición sda7 no se usará.

En la instalación se escoge la segunda opción 2 Partition HD (manualmente) para ver que todo está en orden. Salimos y entramos a la tercera: 3 Set filesystem mount points es decir, asignar puntos de montaje.

Primero nos pregunta por la partición SWAP. Indicamos /dev/sda7. Luego pregunta por la partición asignada a / (root): /dev/sda2 con sistema de archivos ext3 Finalmente pregunta por puntos de montaje adicionales. Seleccionamos /dev/sda5, asignamos a /home (en vez de /boot como sugerido) escogiendo ext3.

Salimos aceptando a todo, se realizan los cambios y pasamos a la siguiente etapa.

Selección de paquetes

Después de un breve diálogo donde indica que ha descargado la lista de paquetes, se nos presenta la posibilidad de configurar la selección.

Asegurándonos de que [*] base esté seleccionado y [ ] base-devel no, nos lleva a la lista base de paquetes.

Si se sabe lo que se está haciendo, se puede retirar alguno de los paquetes activos (por ejemplo, yo no uso conexión vía telefónica, por ello retiro ppp y rp-pppoe. Aquí el criterio de cada quien.

Se puede añadir paquetes que no estén marcados, por ejemplo yo añado wireless-tooos, iwlwifi-3945-ucode.

Instalación de paquetes

Entramos a 4 Install packages y un diálogo nos da la bienvenida, presionamos OK y se inicia la descarga. En mi caso, se descargaron 390 mb durante 20 minutos.

Mientras termina el proceso, puedes presionar Control-Alt-F2 y navegar por la web en modo texto con el comando elinks.

Al terminar, si indica un error porque no todos los paquetes se descargaron, ingresa nuevamente en la opción de instalar, pero esta vez sólo se descargan los paquetes faltantes.

Cuando todo se completa, se instalan los paquetes y el sistema ya está prácticamente instalado.

Configuración del sistema

Ahora vamos a configurar los parámetros base. Usando el editor que prefieras (vi 😉 editamos algunos de los archivos que se presentan. Por ahora sólo necesitamos:

En /etc/rc.conf

LOCALE = "es_ES.utf8"
KEYMAP = "es"
HOSTNAME = "combinatorica"

El hostname es el “nombre” de la computadora en la red, no tiene que ser igual a éste.

Instalar el gestor de arranque

En 6 Install Bootloader seleccionamos la opción GRUB, editamos el archivo deconfiguración y descomentamos las líneas para Windows:

# (2) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

Aceptamos e indicamos instalar en /dev/sda. ¡Listo! Hemos terminado la instalación. Reiniciamos ahora sin el llavero y entramos a neustro flamante nuevo sistema

El sistema obtenido es muy básico (menos de 1gb) con las herramientas esenciales y muy ligero (nada innecesario está corriendo). El siguiente paso es personalizarlo e instalar los programas que usaremos.

Anuncios

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

A %d blogueros les gusta esto: