[[Actualizada 16.05.11]]
Para la instalación necesitamos:
Para la instalación necesitamos:
- Un CD o imagen de ArchLinux
- Disponer de unidad de CD o USB, (para hacer una versión bootable)
- Paciencia, que al principio cuesta un poco acostumbrarse
Comenzamos con la instalación.
Método 1: Con CD
Hay que asegurarse de que en la BIOS este puesto el CD como primer opción al arranque o seleccionarlo al iniciar el ordenador (en muchos ordenadores se hace con al tecla F12). Al arrancar, inicia el menú de Arch.
Método 2: Usando un USB bootable
Para ello, necesitamos una imagen de Arch para crear el usb de arranque. Nos dirigimos a la página oficial y nos descargamos la imagen que pone Core USB images, y de la arquitectura que corresponda (i386, para 32 bits ó x86_64, para ordenadores de 64 bits).
http://www.archlinux.org/download/
Se puede descargar tanto por descarga directa como por torrent. Yo elegí torrent.
Aquí, una vez más, difiere el proceso según el SO que estemos utilizando en este momento. Para los usuarios de Windows, aconsejo utilizar el programa Unetbootin, ya que funciona muy bien.
http://sourceforge.net/projects/unetbootin/files/UNetbootin/433/unetbootin-windows-433.exe/downloadAquí, una vez más, difiere el proceso según el SO que estemos utilizando en este momento. Para los usuarios de Windows, aconsejo utilizar el programa Unetbootin, ya que funciona muy bien.
Para los que lo estais haciendo desde Linux, podeis o bien utilizar Unetbootin
http://sourceforge.net/projects/unetbootin/files/UNetbootin/433/unetbootin-linux-433/download
O utilizar el comando que recomiendan en la página oficial (yo también lo recomiendo, ya que es sencillo y rápido, y siempre funciona bien). Para ello, nos aseguramos dónde está montado nuestro USB (miradlo por ejemplo, con gparted). Por terminal, nos situamos donde se encuentra la imagen y ponemos:
Aseguraros de que poneis sda, por ejemplo, y no sda1. (No se pone el número). En image.img poned el nombre de la imagen que os habeis descargado. No vereis nada, sólo que el ordenador está cargando algo. Al terminar, vuelve al usuario y arroja algunos datos de interés sobre el proceso.
dd if=image.img of=/dev/sd[x]
Aseguraros de que poneis sda, por ejemplo, y no sda1. (No se pone el número). En image.img poned el nombre de la imagen que os habeis descargado. No vereis nada, sólo que el ordenador está cargando algo. Al terminar, vuelve al usuario y arroja algunos datos de interés sobre el proceso.
Instalación:
Como bien indica, hay que loguearse como root. En el paso siguiente, poner en terminal "km" para seleccionar la distribucion de teclado que tengamos. En mi caso, se trata de i386/qwerty/es.map.gz.
El siguiente paso no hacemos nada, así que seleccionamos
/arch/setup
Y arrancamos el menu principal de Arch.
Comenzamos con "Select source". Aquí sólo tenemos que seleccionar la opción primera de CD u otra fuente.
Salimos y nos metemos en el siguiente paso. En mi caso, vivo en España, así que selecciono Europa y después, Madrid.
Volvemos al menú de antes y elegimos la siguiente opción para cambiar la hora y la fecha.
Salimos al menú principal y seguimos con la siguiente opción, que es el particionamiento del Disco. Aquí hay varias opciones. En mi caso, y ya que voy a hacer una instalación limpia, selecciono la primera. Si teneis otro sistema (o sistemas operativos) ni se os ocurra elegir esta opción, que os borra el disco entero. Tendriais que hacerlo de forma manual.
Como ya os he dicho, yo he elegido Autoprepare, que crea 4 particiones: /boot, /, swap y /home. Nos deja a elección el tamaño de las tres primeras (el sobrante quedaría para /home) y el sistema de archivos que preferimos (ext2, ext3, ext4, etc..). En mi caso, asigno el tamaño que quiero a cada una y elijo como sistema de archivos ext4 (recomendable).
Cuando termine, sale el cuadrado de advertencia de que el contenido del disco va a ser borrado.
En mi caso y para poder conectarme después por Wifi, selecciono el driver de mi tarjeta, el programa netcfg y el wireless-tools. (Para seleccionar, la barra espaciadora). Aceptamos y procedemos a instalar los paquetes.
Cuando termina, sale un cuadrado de confirmación como el siguiente:
Entramos en la parte complicada (complicada ya que son los archivos de configuración del sistema, por lo que hay que prestar especial atención).
El primer archivo a configurar es el /etc/rc.conf. Nos dan a elegir editor. De los tres que ofrecen, yo me muevo bien con el más básico, nano, aunque mucha gente prefiere Vi.
Hay que modificar donde pone "Locale=en_US.utf-8", por "Locale=es_ES.utf-8".
En la Seccion Networking, donde pone "myhost", lo cambiamos por el nombre que queramos darle a la máquina.
Más bajo, donde pone "Static ip..", tenemos que configurar el modo en que nos conectamos a internet. En mi caso, lo hago por DHCP, por lo que no tengo que tocar nada. Si teneis otro tipo de conexión, os recomiendo que os paseis por el siguiente enlace, para saber como configurarlo.
http://wiki.archlinux.org/index.php/Beginners'_Guide#Configure_Network_.28Netinstall.29
La siguiente sección se llama Daemons, y aunque luego la modificaremos, ahora no es necesario. Guardamos (con nano es Ctrl+O) y cerramos (Ctrl+x).
Seleccionamos en el menú el archivo /etc/locale.gen.
Desmarcamos los tres locale para España.
Y guardamos. (Ctrl+O y Ctrl+X). Pasamos a editar el archivo /etc/pacman.d/mirrorlist. En este archivo, hay una gran cantidad de mirrors de distintos países de todo el mundo a elegir. Lo normal es elegir aquellos que esten más cerca del lugar donde nos encontremos. A mi siempre me va bien uno Aleman, y por lo tanto, desmarco sólo ese (puedes desmarcar todos los que quieras).
Volvemos al menu y le damos a "Root password", donde introducimos la contraseña que queramos para la cuenta de root (poned una que os acordeis bien, ¿eh?).
Al darle a Done, sale un cuadrado avisando de que Arch está cargando toda la configuración (no tardará mucho).
Volvemos al menu principal y entramos en la opción que pone:
"Install Bootloader".
En mi caso, mi particion principal está en sda, por lo que es allí dónde instalaré el Grub. Al darle, nos da elegir entre GRUB o uno a nuestro elección.
Elegimos GRUB y nos abre el archivo de configuración. Al menos que sepais lo que haceis, cerrar (Ctrl+X) sin tocar nada.
Os pedirá que indiqueis en qué partición quereis instalarla e instalará el GRUB (es un proceso muy rápido).
Salid de todos los menus y reiniciar. Para ello:
Al arrancar, y si todo ha ido bien, debería de saliros el GRUB con Arch instalado:
Arrancará el sistema y tendreis que loguearos con root y la contraseña que hayais elegido. A partir de ahora, necesitais internet para poder seguir con la instalación.
Mediante cable se activará solo (reiniciar con el cable de red enchufado para que lo configure automáticamente), o por Wifi:
Para conectarse a una red protegida WEP:
ifconfig wlan0 up
iwconfig wlan0 essid "nombre_de_vuestra_red" key "clave_wep"
dhcpcd wlan0
Si utilizais WPA:
wpa_passphrase nombre-punto-de-acceso clave-de-acceso > /root/wpa.conf
sudo bash -c "wpa_passphrase nombre-punto-de-acceso clave-de-acceso > /root/wpa.conf"
wpa_supplicant -B -Dwext -iwlan0 -c/root/wpa.conf
dhcpcd wlan0
Para comprobar si está conectado (cable o Wifi), vamos a hacer ping:
Si no conseguimos ping, leed el siguiente enlace de la web oficial para solucionar el problema o conectaros mediante cable (mas sencillo xD ).ping -c 3 www.google.com
http://wiki.archlinux.org/index.php/Beginners'_Guide#Step_1:_Configuring_the_network_.28if_necessary.29
Una vez que tenemos conexión, actualizaremos el sistema con el siguiente comando:
pacman -Syu
Os avisará de que primero debeis de actualizar pacman (aceptais).
Os pedirá que confirmeis la actualización de pacman.
En cambio, si lo que os dice es que la base de datos está obsoleta:
pacman-db-upgrade
Volvemos a pacman y volvemos a utilizar el comando:
pacman -Syu
Ahora sí, os saldran todas las actualizaciones del sistema (tarda un buen ratillo, por lo que no estaría mal que os tomarais algo para aliviar la espera xD).
Cuando termine, es recomendable reiniciar.
Nos volvemos a loguear como root, nos conectamos y comenzamos a instalar algunas cosas necesarias.
Tenemos como entorno g´rafico varias opciones, las mas interesantes y extendidas son Gnome y KDE.
Opción Gnome:
Opción KDE:pacman -S gnome gnome-extra
pacman -S kde
Según tu idioma carga el pakete necesario, para español:
pacman -S kde-l10n-es
Son muchisimos paquetes y alguna vez la red falla, por lo que es recomendable asegurarse y una vez que terminen de bajar e instalar, volver a poner el mismo comando, por si las moscas se quedó algún paquete sin actualizar.
Cuando termine de instalar todo, volver a reiniciar (ya que se han instalado nuevos kernels).
Ahora, necesitamos instalar algunas cosas como las X (para que tengamos entorno gráfico), configurar el arranque con GNOME, crear un nuevo usuario, instalar los drivers de audio y de la tarjeta gráfica, un nuevo gestor de redes..
Instalación de la Xorg (X)
pacman -S xorg
Si sale un mensaje de error de conflicto con el paquete "e2fsprogs":
pacman -S e2fsprogs
Y volvemos a intentar a instalar la xorg.
Instalación del driver de sonido y configuración
Hay dos opciones más comunes a la hora de instalar el sonido: utilizar ALSA o utilizar Oss.
Opcion 1:Instalamos e iniciamos ALSA (el driver de audio)
alsa-utils alsa-oss
Para que inicie al principio, hace falta editar el archivo /etc/rc.conf y añadir alsa a los demonios:
DAEMONS=(syslog-ng network @alsa netfs crond )
Os aconsejo que ejecuteis el comando "alsaconf" en Terminal. Os configura la tarjeta y todos los canales de sonido, por lo que siempre se agradece ^^
Opción 2: Instalamos e iniciamos OSS
sudo pacman -S oss
Hace falta editar el archivo de configuración /etc/rc.conf. En la sección modules, desactivar el modulo llamado soundcore.
MODULES=(!soundcore ...)
Además, añadimos OSS a los demonios:
DAEMONS=(crond hal @oss...)El añadir ALSA u OSS como demonios con el simbolito @ delante, significa que al cargar el sistema, cargará estos procesos en segundo plano, mientras otros procesos más importantes se están ejecutando.
Es una manera de agilizar la carga del sistema.
Añadimos y configuramos nuestro usuario
Ahora, vamos a añadir nuestro usuario.
Se puede hacer tanto en terminal como en modo gráfico, así que no corre prisa. Pero no es recomendable andar mucho tiempo trasteando con la cuenta de root (de hecho, algunos programas como el VLC, no funcionan si estas con el usuario Root).
Para ello, ponemos en terminal:
adduser
Ponemos el nombre de nuestro usuario y os recomiendo que las siguientes opciones, las dejeis por defecto.
No os preocupeis que luego añadiremos nuestros usuario a los grupos.
Para ello, utilizamos el siguiente comando, añadiendo cada vez el usuario a un grupo distinto.
Así de entrada, conviene que el usuario esté en los grupos:
storage, video, audio, floppy, users, optical, power, wheel y network.
Se hace mediante el comando:
gpasswd -a usuario grupo
Donde "usuario" lo sustituimos por nuestro usuario y "grupo" por el grupo al que queremos añadirlo.
Ahora, necesitamos añadir nuestro usuario a sudo (para poder utilizarlo).
Para ello, instalamos primero sudo y luego, editamos el archivo /etc/sudoers con vi (sólo se puede con vi, no lo intenteis con otro editor ya que podeis cargaros el sistema literalmente, visudo lo que hace es bloquear dicho archivo para evitar problemas).
pacman -S sudo
visudo
visudo funciona de manera diferente.
Nos situamos debajo de donde pone "root ALL= ..", para empezar a escribir pulsar la tecla i y escribimos:
usuario ALL=(ALL) ALL
Donde usuario es vuestro usuario elegido.Después, guardad y cerrad, para ello hay que darle como si fueramos a escribir "dos puntos : " y la letra x.
Será entonces escribir:
:xY ya quedará todo guardado.
Configuración para GNOME
Para iniciar GNOME, hace falta configurar unas cuantas cosillas. Primero, instalamos unas fuentes que son necesarias:
pacman -S ttf-ms-fonts ttf-dejavu ttf-bitstream-vera
Despues, añadimos los demonios "hal" y "fam" a /etc/rc.conf:
DAEMONS=(syslog-ng network hal fam @oss netfs)
Cargamos los módulos necesarios para iniciar gnome:
modprobe fuse
En mi caso, voy a utilizar GDM, como gestor de usuarios para iniciar GNOME, pero podeis utilizar cualquier otro, como por ejemplo, SLIM.
Para ello, necesitamos editar el archivo /etc/inittab. Donde pone:
id:3:initdefault
#Boot to x11
#id:5: initdefault
Comentamos la primera línea y descomentamos la última.
Quedaría:
#id:3:initdefault #Boot to x11 id:5: initdefault
Donde pone:
x:5: respawn: /usr/bin/xdm -nodaemon # x:5: respawn: /usr/bin/gdm -nodaemon # x:5: respawn: /usr/bin/kdm -nodaemon # x:5: respawn: /usr/bin/slim >& /dev/null
Comentamos la primera línea y descomentamos la segunda (para habilitar GDM) o la última para habilitar Slim (hace falta haber instalado previamente Slim).
En este caso, utilizo GDM por lo que quedaría:
Hasta aquí los que elegisteis Gnome...#x:5: respawn: /usr/bin/xdm -nodaemon x:5: respawn: /usr/bin/gdm -nodaemon # x:5: respawn: /usr/bin/kdm -nodaemon # x:5: respawn: /usr/bin/slim >& /dev/null
Si elegistes kde:Añadimos el demonio "dbus" a /etc/rc.conf:
DAEMONS=(syslog-ng dbus network @oss netfs)Necesitamos editar el archivo /etc/inittab. Donde pone:
id:3:initdefault
#Boot to x11
#id:5: initdefault
Comentamos la primera línea y descomentamos la última.
Quedaría:
#id:3:initdefault #Boot to x11 id:5: initdefault
Donde pone:
x:5: respawn: /usr/bin/xdm -nodaemon # x:5: respawn: /usr/bin/gdm -nodaemon # x:5: respawn: /usr/bin/kdm -nodaemon # x:5: respawn: /usr/bin/slim >& /dev/null
Comentamos la primera línea y descomentamos la tercera (para habilitar kdm):
# x:5: respawn: /usr/bin/xdm -nodaemon # x:5: respawn: /usr/bin/gdm -nodaemon x:5: respawn: /usr/bin/kdm -nodaemon # x:5: respawn: /usr/bin/slim >& /dev/null
Apartir de aqui, para todos los entornos...
Ya sólo haría falta reiniciar y si no os habeís equivocado, podreis entrar a GNOME a través de GDM, a KDE o al que hayais elegido.
¡Ya teneís entorno gráfico!
Por último y antes de reiniciar hacia el entorno gráfico, es recomendable instalar el driver de la gráfica.Para Nvidia
pacman -S nvidia
Para ATI
Para las ATI Radeon:
pacman -S xf86-video-ati libgl ati-dri
Para las ATI RadeonHD:
pacman -S xf86-video-radeonhd libgl ati-dri
Y listo, ya tendriamos el sistema base instalado con algunos añadidos.
Una vez ya entrados en el entorno gráfico empezamos a jugar con el sistema: La eleccion de gestor de redes para Gnome 3, instalar libreria opcionales, cambiar gestor de ventanas, configuraciones... divertirnos con nuestro SO !
Para esto, pasaros por la portada y las entradas archivadas por fechas y etiquetas de nuestro blog, que iremos añadiendo/actualizando manuales y mas cosillas!
¡Que aprovecheis!
muchisimas gracias, no sabes cuanto me ha servido esto para empezar a dominar arch. un buen curro!!!
ResponderEliminarmuchas gracias, me ha servido bastante y sin lios
Excelente trabajo, felicitaciones.!!!! Me ha sido de gran ayuda!
ResponderEliminar