Como instalar ArchLinux ( 2009.02 )

arclinux

Muchas han sido las peticiones que me han llegado para que fabrique un manual para instalar ArchLinux y es que está distribución GNU/Linux no es precisamente para novatos ya que para empezar nos encontramos con un instalador en formato ASCII y tenemos que configurarlo prácticamente todo a mano. Desde la configuración de particiones con el software cfdisk hasta toda la configuración del sistema editando archivos de configuración con el editor vi o nano cosas como la tarjeta de red, montaje de unidades, configuración de teclado y demás al detalle.

Una vez completado el manual nos encontramos con una distribución muy rápida pero sin entorno gráfico ya que su instalación es tan mínima que no instala prácticamente nada por defecto y tenemos que montarnos un sistema a medida con lo que necesitemos. Minimalista, rápida y bastante estable es ArchLinux recomendada para todos aquellos que les guste configurarse el sistema al milímetro y no dejarse nada en el tintero. No apta para usuarios con pocos conocimientos. Una vez aclarado esto si te animas a montarte ArchLinux y pasar horas y horas entretenidos configurando un sistema podéis seguir el siguiente manual que he preparado con 91 imágenes y explicaciones al detalle para todos los que os aventuréis con este sistema operativo GNU/Linux ¿ Te atreves ?

Para comenzar tenemos que descargarnos ArchLinux desde la web oficial o por ejemplo desde este enlace que es la versión para 32 bits con la que he fabricado este manual …

Una vez tengamos la imagen de CD archlinux-2009.02-core-i686.iso la grabamos como CD de imagen de la forma habitual e Insertamos el CD de instalación de ArchLinux 2009.02

archlinux045

Y veremos la siguiente pantalla …

archlinux046

Aquí seleccionamos la primera opción y pulsamos la tecla ( Enter ) …

archlinux047

Para comenzar vamos a identificarnos como superusuario ( root ) y como password no introduciremos ninguno pulsando la tecla ( Enter ) …

archlinux048

Como vemos en la siguiente pantalla nos indican que para instalar ArchLinux debemos ejecutar el instalador en la ruta /arch/setup

archlinux049

Antes de hacer esto vamos a configurar nuestro teclado introduciendo el comando ( km ) y pulsando la tecla ( Enter ) …

archlinux050

Una vez seleccionamos el idioma salimos con la opción ( OK ) y la tecla ( Enter ) …

archlinux051

Y seleccionamos la fuente de letra que deseemos, al igual que la opción anterior salimos con la opción ( OK ) y la tecla ( Enter ) …

archlinux052

Introducimos /arch/setup y continuamos pulsando la tecla ( Enter ) …

archlinux053

Pulsamos la tecla ( Enter ) ….

archlinux054

Como vemos la instalación es un poco compleja. Vamos alla !!!

Para comenzar vamos a pulsar la tecla ( Enter ) sobre la primera opción ( Select Source ) …

archlinux055

Si has seguido este manual desde el principio y la imagen de ArchLinux que te descargaste fue la misma tendremos en el Cd la instalación offline. Quiere decir esto que solo con este Cd de instalación seremos capaces instalar el sistema sin conexión a Internet. Seleccionamos la primera opción ( CD-ROM or OTHER SOURCE ) …

archlinux056

El sistema nos avisa de que los paquetes que podemos instalar se encuentran en la ruta /src/core/pkg y que si necesitamos incluir otros paquetes debemos montar nosotros mismos la unidad. Pulsamos la tecla ( Enter ) y continuamos …

archlinux057

Continuamos con la segunda opción ( Set Clock ) …

archlinux058

Seleccionamos ( UTC ) …

archlinux059

En este apartado tenemos que decirle al sistema en que zona nos encontramos. En mi caso me encuentro en ( España ) así que seleccionare ( Europe ) con el numero ( 8 ) ….

archlinux060

Aquí el país, ( Spain ) será el numero ( 44 ) ..

archlinux061

Seleccionamos la opción ( 1 ) …

archlinux062

Confirmamos que la configuración sea correcta y continuamos con la opción ( 1 ) …

archlinux063

Configuramos el calendario con la fecha actual y continuamos con la opción ( Ok ) …

archlinux064

Verificamos que la hora es la correcta, si no es así la modificamos con las teclas ( TAB ) ( Cursor Arrba ) ( Cursor Abajo ). Una vez correcto continuamos con la opción ( Ok ) …

archlinux065

Para continuar vamos a crear las particiones necesarias para que ArchLinux funcione sin problemas. Para ello vamos hacia la tercera opción llamada ( Prepare Hard Drive ) y pulsamos la tecla ( Enter ) …

archlinux066

Ahora es el momento de particionar nuestro disco duro. La primera opción ( Auto-prepare ) es para borrar todo el contenido del disco duro para que ArchLinux pueda instalarse en el. En mi caso voy a instalar este Linux en una partición que creare a continuación del espacio libre que tengo en el disco, así que seleccionaré la opción dos ( Partition Hard Drives ) y pulsamos la tecla ( Enter ) …

archlinux067

Como podemos comprobar se muestran los discos duros que tenemos instalados en nuestro ordenador. Tomamos nota del nombre del device ( /dev/sdx ) del disco duro donde queramos instalar ArchLinux y pulsamos la tecla ( Enter ) …

archlinux068

En mi caso el disco donde voy a instalarlo es el /dev/sda, pulsamos la tecla ( Enter ) …

archlinux069

A continuación nos informa de que se va a ejecutar el software de particionamiento de discos llamado cfdisk, pulsamos la tecla ( Enter ) y comenzamos con el particionamiento …

archlinux070

En este apartado cada uno puede tener la configuración que quiera ya que no todos tenemos las mismas particiones ni los mismos discos duros. En mi caso tengo instalados varios sistemas GNU/Linux y ya tengo creada una partición SWAP ubicada en la ruta /dev/sda5 como se muestra en la imagen. Si no teneis otro sistema Linux en el disco instalado devereis crear vosotros la partición SWAP. De momento vamos a crear una partición para instalar ArchLinux en el espacio libre que le queda al disco.

Para crear una partición nueva nos situamos sobre el espacio libre ( Free Space ) …

archlinux071

Y nos situamos sobre la opción ( New ) en el menú inferior de la pantalla y pulsamos la tecla ( Enter ) …

archlinux072

Como vemos se muestra todo el espacio libre que nos queda en el disco. Aquí tenemos que introducirle en megabytes cuanto espacio necesitamos para ArchLinux. En mi caso voy a crear una partición de 5 Gb así que introduciré 5000 …

archlinux073

Pulsamos la tecla ( Enter ) …

archlinux074

Seleccionamos si queremos la partición al principio del espacio libre y al final. En mi caso la crearé al principio ( Beginning ) y pulsamos la tecla ( Enter ) …

archlinux075

Como vemos se ha creado una nueva partición ubicada en la ruta /dev/sda6 con 5 Gb de espacio. Ahora tenemos que movernos por el menú inferior hasta llegar a la opción ( Type ) …

archlinux076

Y pulsamos la tecla ( Enter ) …

archlinux077

En esta lista podemos ver todos los formatos que podemos darle a la partición que acabamos de crear. Los dos que nos interesan son el 82 y el 83. Para esta partición vamos a usar el formato ( 83 Linux ), así que pulsaremos la tecla ( Enter ) y le indicamos a continuación el numero 83

archlinux078

Y pulsamos la tecla ( Enter ) …

archlinux079

Para salvar los cambios en el disco duro tendremos que situarmos en la opción ( Write ) del menú inferior …

archlinux080

Y pulsar la tecla ( Enter ) …

archlinux081

El sistema nos pregunta si estamos seguros de modificar la tabla de particiones, la respondemos que si con ( yes ) y pulsamos al tecla ( Enter ) …

archlinux082

Como veis yo tengo la partición sda5 para la partición SWAP y la sda6 para ArchLinux. Si no dispones de una partición SWAP vuelve a repetir los pasos anteriores para crear una partición y al indicarle el formato en vez de 83 le indicas el 82, una vez hecho esto guardas y listo.

Una vez creadas estas dos unicas particiones que necesitamos saldremos del cfdisk situandonos sobre la opción ( Quit ) de menú inferior …

archlinux083

Y pulsamos la tecla ( Enter ) …

archlinux084

Seleccionamos la opción ( Done ) y pulsamos al tecla ( Enter ) …

archlinux085

A continuación nos situamos en la opción ( Set filesystem Mountpoints ) donde le vamos a indicar el punto de montaje de las particiones que acabamos de crear. Pulsamos la tecla ( Enter ) …

archlinux086

Para refrescarnos la memoria nos vuelve a mostrar los discos duros que tenemos instalados. Continuamos con pulsando la tecla ( Enter ) …

archlinux087

En esta ventana tenemos que seleccionar la partición que queremos que actue como SWAP. En mi caso es la /dev/sda5, continuaremos con situandonos sobre ella y pulsando la tecla ( Enter ) …

archlinux088

El sistema nos pregunta si estamos seguros de lo que hacemos. Nos situamos en la opción ( Yes ) y continuamos con la tecla ( Enter ) …

archlinux089

A continuación vamos a elegir la partición que queremos que se monte como ( / ). En mi caso anteriormente cree la partición /dev/sda6, nos situamos sobre ella y continuamos con la tecla ( Enter ) …

archlinux090

En este apartado nos ofrece la posibilidad de elegir el formato que queremos darle. Elejimos ( ext3 ) y continuamos con la tecla ( Enter ) …

archlinux091

El mensaje nos informa de que se va a crear un punto de montaje en la partición /dev/sda6 y que se van a destruir todos los datos que tenga dentro. Si es correcto este dato continuamos con la opción ( Yes ) y pulsando la tecla ( Enter ) …

archlinux092

A continuación nos situamos en la opción ( DONE ) y salimos con la tecla ( Enter ) …

archlinux093

Verificamos que son correctos los datos y continuamos situandonos en la opción ( Yes ) y pulsando la tecla ( Enter ) …

archlinux094

Ahora se crearan los puntos de montaje …

archlinux095

Y pulsamos la tecla ( Enter ) …

archlinux096

Una vez en el menú pricipal salimos situandonos en la cuarta opción ( Return to Main Menu ) y pulsamos la tecla ( Enter ) …

archlinux097

En el menú principal nos situamos en la opción ( Select Packages ) y pulsamos la tecla ( Enter ) …

archlinux098

Continuamos pulsando la tecla ( Enter ) …

archlinux099

Por el momento tan solo podemos instalar los paquetes basicos para usuarios ( base ) y para programadores ( base-devel ). Marcamos la opción ( base ), nos situamos en la opción ( Ok ) y pulsamos la tecla ( Enter ) …

archlinux100

En esta ventana podemos elegir que paquetes queremos instalar. Podeis hechar un vistazo y ver mas abajo mas paquetes para instalar como por ejemplo las wireless_tools si tenemos tajetas wifi instaladas o el simple comando sudo. Una vez seleccionados los paquetes que necesitemos nos situamos en la opción ( Ok ) y pulsamos la tecla ( Enter ) …

archlinux101

Una vez situados en el menú principal vamos a situarnos sobre la opción ( Install Packages ) y pulsamos la tecla ( Enter ) …

archlinux102

El sistema nos indica que se van a instalar los paquetes y que tengamos paciencia. Pulsamos la tecla ( Enter ) y continuamos …

archlinux103

El sistema se detiene preguntandonos si queremos instalar los paquetes listados. Pulsamos la tecla ( Y ) …

archlinux104

El sistema vuelve a detenerse pidiendonos una firmación para seguir instalando paquetes. Continuamos con la tecla ( Enter ) …

archlinux105

Una vez instalado volveremos al menú principal, seleccionamos la opción ( Configure System ) y pulsamos la tecla ( Enter ) …

archlinux106

El sistema nos pregunta que editor queremos usar para configurar el sistema …

archlinux107

Seleccionamos el editor ( Vi ) por ejemplo y continuamos con la tecla ( Enter ) …

archlinux109

En este apartado vamos a configurar varios aspectos de nuestra maquina. Para comenzar nos situaremos sobre /etc/rc.conf y pulsamos la tecla ( Enter ) …

archlinux110

En este archivo vamos a configurar aspectos como la tarjeta de red, nombre de la maquina y alguna cosa mas.

Para empezar voy a cambiar la distribución del teclado en la linea LOCALE para que sea en español quedandome así …

archlinux111

Seguidamente voy a cambiar el idioma del teclado en KEYMAP quedandome así …

archlinux112

A continuación bajamos hasta encontrar la linea HOSTNAME donde le introduremos el nombre de nuestra maquina …

archlinux113

Mas abajo encontraremos nuestra tarjeta de red. Como vemos ya hay una configuracióon estatica para nuestra tarjeta de red …

archlinux114

Si deseamos tener una IP estatica debemos modificar los datos de la linea ETH0 por los nuestros. Si por otro lado nuestro router nos asigna una Ip dinamica por DHCP tan solo tenemos que comentar la linea ETH0 con un simbolo ( # ) y podemos incluir esta opción …

archlinux115

Una vez configurada nuestra tarjeta vamos mas abajo y encontraremos la linea GATEWAY donde cambiaremos la IP que hay por defecto por la de nuestro router …

archlinux116

Una vez efectuados estos cambios vamos a guardar los cambios y a salir del editor pulsando la tecla ( ESc ), seguidamente ( :wq! ) y pulsamos la tecla ( Enter ) …

archlinux117

En el menú prncipal seleccionamos la segunda opción ( /etc/fstab ) y continuamos con la tecla ( Enter ) …

archlinux118

En esta pantalla tan solo tendremos que borrar el simbolo ( # ) del principio de los dispositivos que tengamos. Los dos ultimos son las particiones que creamos anteriormente ( / ) y la SWAP. En mi caso tan solo dispongo de una grabadora de DVD así que descomentare la linea /dev/dvd. Una vez hechos los cambios al gusto guardamos el fichero y salimos con la tecla ( ESC ), seguidamente ( :wp! ) y pulsamos la tecla ( Enter ) …

archlinux119

A continuación nos situamos en la opción /etc/resolv.conf y pulsamos la tecla ( Enter ) …

archlinux120

En este apartado tenemos que introducir las IPs de nuestro proveedor de Internet. En mi caso es Ya.com y estos son dos de sus servidores DNS y por ultimo la IP de mi router que tiene otros DNS direfentes dentro. Le añadimos los DNS de nuestro proveedor de internet seguidamente del comando ( nameserver ). Una vez introducidos nuestros propios datos guardamos el fichero y salimos con la tecla ( ESC ), seguidamente ( :wp! ) y pulsamos la tecla ( Enter ) …

archlinux121

Para finalizar con este apartado vamos mas abajo donde encontrareos la opción ( Root-Password ) donde nos situaremos y pulsaremos la tecla ( Enter ) …

archlinux122

El sistema nos pedirá un nuevo password. Se lo introducimos y pulsamos la tecla ( Enter ) …

archlinux123

De nuevo le introducimos el password para ( root ) para verificarlo y seguidamente pulsamos la tecla ( Enter ) …

archlinux124

Salimos del menú situandonos en la opción ( Return ) y pulsamos la tecla ( Enter ) …

archlinux125

Llegados a este punto ya tan solo nos queda instalar el gestor de arranque Grub con la opción ( Install Bootloader ) y pulsando la tecla ( Enter ) …

archlinux126

Nos situamos en la primera linea ( GRUB ) y pulsamos la tecla ( Enter ) …

archlinux127

El sistema va a instalar el gestor de arranque GRUB y nos indica que podemos editarlo si es que lo necesitamos ahora o mas adelante. Pulsamos la tecla ( Enter ) …

archlinux128

Si bajamos hasta el final del archivo veremos como están las lineas para arrancar ArchLinux en modo normal o en modo recuperación ( Fallback ). De momento con esto ya deveria arrancar sin problemas. Si tenemos otros sistemas y ya disponemos de un gestor GRUB instalado tendremos que apuntarnos estas lineas para insertarselas. Salimos con la tecla ( ESC ), seguido de ( :q! ) y pulsamos la tecla ( Enter ) …

archlinux129

A contianuación el sistema nos pide que le indiquemos que partición va a ser la BOOT que será donde esté instalado el gestor de arranque Grub. En mi caso dispongo ya de un gestor instalado en otra partición y se la indicare. Si vosotros no teneis otro Linux con un gestor de arranque Grub instalado elegir la partición donde instalamos el punto de montaje ( / ) y pulsamos la tecla ( Enter ) …

archlinux130

En mi caso al decirle que arranque desde otra partición me indica que si quiero que instale un nuevo Grub en ella. En mi caso no voy a instalar un nuevo Grub ya que borraria los datos del antiguo así que seleccionamos la opción ( No ) y mas adelante podemos darle los datos del arranque. Si seleccionaste la misma unidad que creamos anteriormente llamada ( / ) supongo que no os saldra está opción y os preguntara si quereis instalar Grub, le indicaia que si con ( Yes ) y continuamos con la tecla ( Enter ) …

archlinux131

Y finalizamos pulsando la tecla ( Enter ) …

archlinux132

Por ultimo y para acabar ya en el menú principal nos situamos en la ultima opción ( Exit Install ) y pulamos la tecla ( Enter ) …

archlinux133

El sistema nos indica que podemos reiniciar la maquina con el comando ( reboot ) y pulsando la tecla ( Enter ) …

archlinux134

Como veis ya lo tengo incluido en mi gestor de arranque Grub de sistemas GNU/Linux. Yo he incluido las lineas de arranque de Grub de ArchLinux en el gestor de arranque Grub que yo ya tenia instalado. Si necesitais mas información sobre como instalar varios sistemas con un mismo gestos de arranque grub pordeis visitar el manual ( Un solo Grub para todos tus Linux ) …

archlinux135

Una vez arrancado vamos a identificarnos con nuestro superusuario ( root ) y el password que le dimos anteriormente …

archlinux136

A partir de aquí ya tenemos ArchLinux instalado de la forma mas limpia posible. Ahora tendreis que continuar vosotros instalado los paquetes que necesiteis.

Una vez he completado este manual me he dado cuenta el porque me han llegado tantas peticiones para que heciera un manual de instalación de ArchLinux y es que la instalación del mismo es algo compleja y hay que tener bastante conocimiento de lo que sea hace respecto a sus distribuciones GNU/Linux hermanas mas sencillas de instalar y configurar.