Luego de que KZKG^Gaara me creara una memoria USB booteable con el último .iso compilado por los desarrolladores de ArchLinux, comencé la instalación de esta distribución en mi PC.
Proceso de Instalación.
El proceso de instalación que describo a continuación fue realizado posteriormente en una máquina virtual, algo que recomiendo que hagan si es la primera vez que instalan ArchLinux. Cualquier errata por favor me la hacen saber para corregirlo.
La primera pantalla que veremos es esta:
Como es lógico, seleccionamos la opción que se muestra en la imagen: Boot Arch Linux (i686). Luego de arrancar, si todo sale bien nos sale esta pantalla:
Como bien se puede leer, para iniciar el proceso de instalación debemos ejecutar el comando:
# /arch/setup
Pero antes, es recomendable configurar nuestro teclado, así que escribimos:
# km
Con este comando ArchLinux nos permite escoger la distribución del teclado que vamos a usar. En mi caso, tengo un teclado en inglés, así que seleccioné la siguiente opción:
Posteriormente nos sale la siguiente pantalla:
Donde nos pide que seleccionemos una fuente para la consola. Yo lo dejo por defecto.. Y entonces ahora si ponemos el comando para comenzar la instalación:
# /arch/setup
Cuando demos Enter nos saldrá este lindo menú (el cual nos invita a desgraciarnos la vida jajajaaj)..
No está de más decir que el menú sigue un orden lógico, por lo que no es recomendable saltar ningún paso, aunque me parece que el propio instalador no te deja. Esta primera opción nos permitirá escoger de donde vamos a instalar los paquetes iniciales y al dar Enter no sale esta pantalla.
Lo dejamos por defecto en la primera opción, para que instale los paquetes necesarios desde el CD-ROM, o en este caso desde la memoria. Una vez que damos Ok volvemos al menú en la imagen 5. Saltamos entonces al segundo paso, donde escogemos el editor de texto que queremos usar:
No sé ustedes, pero por lo menos para mi VI es para usuarios con complejo de pulpo, así que uso NANO jajaja. Una vez que damos Ok volvemos al menú en la imagen 5. Vamos al tercer paso donde configuramos el reloj del sistema:
En mi caso selecciono America » Havana.
Luego configuramos el reloj con la opción Set time and date. Yo utilizo la opción: localtime.
Y selecciono la opción Manual:
Cuando terminemos con el reloj viene la parte más crítica de la instalación: El particionado de discos. Para ilustrar este ejemplo yo previamente tenía creada 3 particiones:
- sda1 : Para la raíz [ / ].
- sda2 : Para el home [ /home ].
- sda5 : Para la swap [ swap ]
¿Que necesitamos conocer a la hora de particionar?
Una vez que entremos a la opción de particionado y demás, veremos esta pantalla:
Básicamente tenemos 4 opciones:
- Auto-Prepare : Viene siendo un particionado guíado. Su uso es genial cuando tenemos el disco en blanco o nos importa poco perder los datos, pero no es la que vamos a utilizar.
- Manually Partition Hard Drive : Aquí solo debemos entrar si queremos crear particiones nuevas o eliminarlas en el disco duro, tampoco nos interesa ahora.
- Manually Configure block devices, filesystems and mountpoints : Esta es la opción que nos interesa ya que nos permitirá escoger en que particiones vamos a montar la raíz, el home y la swap.
- Rollback last filesystem changes : Esta opción es para volver al estado inicial del disco. Tampoco creo que nos haga falta.
En mi caso muy particular, con un disco rígido, selecciono la primera opción por defecto. Escoger algunas de las otras opciones no sé si será recomendable, así que no las toquen a no ser que estén en una máquina virtual. Damos Enter y nos sale la siguiente pantalla:
Aquí podemos ver las 3 particiones de las que les hablé anteriormente. No se fijen en el tamaño de las mismas. Solo deben saber que sda1 es para raíz, sda2 para el home y sda5 para la swap. Seleccionamos la primera y damos Enter. Nos sale la siguiente pantalla:
Atención con este mensaje. Aquí lo que nos está pidiendo es que escojamos si queremos limpiar, formatear o como quieran llamarle la partición en cuestión. Para sda1 no hay problema, pero hay que tener cuidado si queremos conservar nuestros datos en la partición del /home.
En este caso le decimos que SI < Yes > y nos sale la siguiente ventana:
Seleccionamos Ext4 con las flechas de Arriba / Abajo y damos Enter. Entonces no sale la pantalla donde escogemos que queremos montar en esa partición:
En nuestro caso seleccionamos / root. Damos Enter y pasamos a la siguiente pantalla:
Aquí podemos ponerle un Label o Etiqueta al disco. Este paso es opcional, así que lo dejo como está por defecto. Damos Enter y vamos a la siguiente pantalla:
Lo mismo que el paso anterior, se deja por defecto a no ser que sepamos pasarle parámetros específicos a mkfs.ext4.
Este mismo paso lo repetimos para sda2, siempre recordando que no debemos darle Yes a la opción de la imagen #16 si queremos conservar nuestro /home. Para el caso de sda5 lo único que cambia con sda1 es que en vez de seleccionar Ext4, escogemos la primera opción en la imagen #17, o sea Swap.
Si hacemos todo correctamente las particiones deben quedarnos de esta forma:
Seleccionamos DONE, damos Enter y nos sale el siguiente mensaje:
Esto lo que nos dice es que no creamos una partición separada para el /boot. Por defecto nos pide volver atrás para corregir esto con la opción: back, pero nosotros seleccionamos la opción: ignore. Una vez que damos Ok volvemos al menú en la imagen 5 y pasamos a la opción 5: Select Packages.
Esta opción entre otras cosas nos permite instalar el Grub:
Y una vez terminado pasamos a la siguiente opción del menú: Install Packages.
Por defecto solo viene seleccionada la primera opción. Yo marco las dos para instalar aplicaciones extras que después me pueden hacer falta para compilar y demás. Si marcamos la segunda, nos saldrá la siguiente pantalla:
Donde tendremos que marcar (con la barra de espacio) que paquetes queremos instalar. Cuando terminemos damos OK y el sistema comienza a instalar:
Cuando termine, damos Enter y nos sale esto:
Si queremos podemos obviar este paso, siempre y cuando sepamos posteriormente que tenemos que modificar para que Arch funcione como debe. ¿Cuales son los ficheros que yo modifico?
- /etc/rc.conf : Un fichero crítico ya que en el mismo se configuran los demonios que arrancan con el sistema, la red, los módulos y otras opciones.
- /etc/resolv.conf : Para establecer los DNS de búsqueda para la red.
- /etc/pacman.conf : Donde solamente modifico la opción de usar proxy en Pacman.
- /etc/pacman.d/mirrorlist : Donde se agregan o quitan los repositorios de Arch.
- Root-Password : Si les recomiendo que escojan esta opción para ponerle un password a Root por seguridad, de lo contrario no pedirá contraseña para este usuario.
# reboot
Próxima entrega.
En el próximo artículo veremos como configurar los ficheros:
- /etc/rc.conf.
- /etc/resolv.conf.
- /etc/pacman.conf.
- /etc/pacman.d/mirrorlist.
exelente post elav se le agradece bastante.
El paso de additional opts para mkfs.ext4 podriamos agregar unas opciones bastante interesantes como noatime nodiratetime en la wiki arch hay muy buena info de esto.
Es cierto, pero hice no todo el mundo sabe para que es el noatime jajaja. Así que mejor que eso lo aprendan por ahí leyendo 😛
jeje se me olvido agregar la url https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol)
Hasta que me anime a comentar xD… pero es que me tocaron la fibra…
Yo siempre he sido uno de los que pasan por todas las distros que se encuentran, pero Arch es un caso aparte en mi historial, aun quiero probar gentoo y aun pruebo cada tanto x distro, pero la que mas ha durado en mi equipo y mas he disfrutado ha sido Arch, tanto de escritorio como portatil…
Me distraje un poco :P, pero en fin queria comentarte 2 cosas:
1) Personalmente prefiero saltarme el grub, y al terminar la instalacion, antes de reiniciar por supuesto, hacer un pacman -S grub2 && update-grub 😉
Lo prefiero de esta manera para evitar problemas a la hora de actualizar el grub para hacer cosas como por ejemplo instalar burg.
2) Una recomendacion… en mi humilde opinion y considerando que tambien migre desde debian… ten cuidado de no entusiasmarte mucho con tanta novedad en la paqueteria(claro que cuando yo lo hice fue por alla en la epoca de kde4.algo), pacman es adictivo sobretodo si le añades AUR, y puedes terminar con una distro «sobre-inflada» de paqueteria que tal vez nunca uses mas alla del primer experimento.
jejejeje creo que me extendi mas de la cuenta pero bueno por lo demas muchas gracias por el post y felicitaciones :D.
Bienvenido Guso:
Mucha gracias por el tip del Grub, si KZKG^Gaara lo hubiese conocido antes no se hubiese cargado el sistema en una ocasión jajaja. Por desgracia para nosotros no podemos disfrutar de la experiencia completa, porque no tenemos acceso pleno a internet y por lo tanto, no podemos usar AUR.
Saludos
Excelente articulo, estaba pensando en instalar Arch (sus repositorios me fascinan) y cuando publique el próximo articulo haré el salto 🙂
realmente es un excelente post, todavia, no he probado arch, pero más adelante voy a intentar.
saludos….
vlw fwi, Holmes
Gracias Holmes 😀
Gracias muy buena guia, si logro instalar les cuento como me fue.
saludos.
A mí la última iso no sé por qué que algo hice mal me daba problemas con el pacman y el internet.
Me voy a guardar el post para ese problema en concreto que con el disco que tengo del año pasado no me pasa
Por cierto ¿resolv.conf? Creo que ese fichero no hace falta tocarle
Courage, recuerda que nosotros usamos IP estáticas y salimos por un servidor en nuestro trabajo. Por lo tanto, tenemos que declarar manualmente esos datos, el servidor DNS y demás.
Síp, ahí se especifica el dominio de tu LAN (desdelinux.net por ejemplo) y el/los servidores DNS que debes usar.
Muy bueno, me hizo acordar bastante a la instalación de Vector Linux, voy a probarlo.
Seguí paso a paso la instalación y no me funciona, no se instala el grub, no hay mensaje de error, solo no se instala.
2 imágenes bajadas, md5 comprobado y nada, 3 intentos con cada imagen.
Todo en viirtualbox.
Le dices que instale Grub en /dev/sda y NO lo instala?
No se instala, y no da mensaje de error, solo que no se instalo.
Algún día…
hey compañero, todo esta muy bien explicado en este blog, pero seria interesante que publiques la otra parte, la configuracion de los archivos!…..
Exclenete post aunque seria bueno que vostros hicieran su propio tutorial para instalar la nueva version
Uuuu, excelente, a favoritos para luego hacerlo, hace tiempo que quiero usar Arch, a pesar de que soy algo calenton cuando las cosas no salen, o quedó mucho tiempo trancado en algo, NO HAY NADA mejor que la satisfacción obtenida al solucionar el inconveniente y el aprender de esa experiencia jaja, así que luego instalaré Arch para tirarme al agua y empezar a usar tal distro (además tengo un complejo de que me gusta lo minimalista, y los desarrolladores de Arch piensan igual xD!)
Gracias!!