Instalación de ArchLinux 2012 Paso a Paso [Tutorial]

[Actualización 7-Enero-2013] Nueva ISO de instalación disponible: ArchLinux 2013.01.04. Aún no hay anuncio oficial, pero es un hecho que aún no incluye el nuevo kernel 3.7. No hay cambios relevantes que afecten el procedimiento de instalación descrito en el presente tutorial, sin embargo, he actualizado los enlaces a esta última versión. ¡Esta es la última actualización que le hago a este post! El tutorial aumentado y actualizado llegará de la mano de mi nuevo proyecto.

[Actualización 1-Diciembre-2012] Nueva ISO de instalación disponible: ArchLinux 2012.12.01. No hay cambios relevantes que afecten el procedimiento de instalación descrito en el presente tutorial, sin embargo, he actualizado los enlaces a esta última versión.

[Actualización 2-Noviembre-2012] Nueva ISO de instalación disponible: ArchLinux 2012.11.01. No hay cambios relevantes que afecten el procedimiento de instalación descrito en el presente tutorial, sin embargo, he actualizado los enlaces a esta última versión.

[Actualización 13-Octubre-2012] ¡Por fin! Ahora el paquete systemd-sysvcompat se ha incluído de manera predeterminada en el grupo base, lo cual significa que cualquier nueva instalación dejará systemd instalado y corriendo por defecto en nuestro sistema (cabe mencionar que esto no afecta a instalaciones ya existentes, así que no se alarmen). Los pasos del tutorial son exactamente los mismos (ya realicé una instalación de prueba y todo perfecto), nada ha cambiado en el proceso, excepto un pequeño detalle (de la conexión a la red) que al final del tutorial lo explico.

[Actualización 8-Octubre-2012] Acaba de salir la nueva ISO de instalación: ArchLinux 2012.10.06, la cual incluye a systemd en su instalación, pero aún sigue instalando initscripts por defecto, por lo que el presente tutorial es 100% válido para este nuevo medio (como siempre, corrí una instalación de prueba, y todo perfecto).

[Actualización 7-Septiembre-2012] Acaba de salir la nueva ISO de instalación: ArchLinux 2012.09.07, qué básicamente contiene paquetes actualizados, por lo que el presente tutorial es 100% válido para este nuevo medio (ya corrí una instalación de prueba, y todo perfecto).

[Actualización 10-Agosto-2012] Tutorial actualizado para la última ISO de instalación: ArchLinux 2012.08.04.

ArchLinux LogoArchLinux es una excelente distro, y todos quienes la usan quedan encantados por sus bondades: rolling-release (una sola instalación, no hay “nuevas versiones”, sólo actualizaciones), bleeding-edge (siempre usarás las últimas versiones de tus aplicaciones favoritas, a unas horas de haber sido liberadas), KISS (“Keep it simple, Stupid!”, o sea, minimalista y sumamente personalizable), etc.

El presente tutorial surge del reciente lanzamiento de las nuevas ISOs de instalación de ArchLinux, las versiones 2013.01.04, 2012.12.01, 2012.11.01, 2012.10.06, 2012.09.07, 2012.07.15 y 2012.08.04, cuyo procedimiento de instalación es prácticamente el mismo, por lo que el presente tutorial es válido para cualquiera de ellas (obviamente, lo recomendable es instalar la última versión disponible).

Quienes hayan seguido el procedimiento de instalación de la anterior versión 2011.08.19 se encontrarán que ha cambiado drásticamente, pues ya no utiliza el conocido AIF (Arch Installation Framework), y prácticamente todo hay que hacerlo manualmente. ¡Pero no hay que asustarnos! Todo lo contrario, ya que debemos tomar este nuevo procedimiento de instalación como una nueva oportunidad para “redescubrir” las bases de nuestra querida distro.

¡Aclaración! El presente tutorial no pretende reemplazar la guía oficial de instalación (ahora también disponible en /root/install.txt desde el medio de instalación), la cual recomiendo ampliamente leer, ya que contiene información valiosa y complementaria.

¿Listos para entrar al asombroso mundo de Arch? ¡Iniciamos!

Paso 1: Obtener el medio de instalación

Ahora sólo tenemos una ISO de instalación, la conocida como Netinstall (ya no existe la edición “core”).

Descarga la ISO vía torrent:

archlinux-2013.02.01-dual.iso.torrent

Si no te agradan los torrents, puedes usar alguno de los mirrors de descarga directa.

Debido a que ahora la ISO se encuentra firmada, es importante descargar su firma PGP

archlinux-2013.02.01-dual.iso.sig

… y verificamos la ISO con la firma PGP:

pacman-key -v archlinux-2013.02.01-dual.iso.sig

Lo único que falta en este paso, es grabar la imagen ISO en un CD (pueden usar K3B, Brasero, etc), o bien, grabarla en una Memoria USB (pendrive) siguiendo las instrucciones siguientes:

  1. Hay que saber el nombre del dispositivo de tu pendrive (¡no vayas a formatear tu disco duro!):
    dmesg |tail

    Observa bien la salida del comando anterior. Lo más común es que el pendrive sea [sdb], en cuyo caso el dispositivo a usar sería /dev/sdb

  2. Desmontamos el pendrive:
    sudo umount /dev/sdb
  3. Finalmente, grabamos la imagen ISO al pendrive (¡esto elimina todo el contenido del dispositivo!):
    dd if=archlinux-2013.02.01-dual.iso of=/dev/sdb

Paso 2: Booteo y preparación inicial

Bootea desde tu CD o pendrive de instalación. Lo primero que veremos es la pantalla de bienvenida con un menú de varias opciones. Elige la primera.

[Pantalla de Bienvenida de ArchLinux]

Al finalizar el procedimiento de booteo, estaremos en el prompt de root.

[Login automático de root]

Lo primero que debemos hacer es establecer la distribución de nuestro teclado. Por ejemplo, para teclado “Español de España” usar:

loadkeys es

Para otras distribuciones de teclados QWERTY, verificar con:

ls /usr/share/kbd/keymaps/i386/qwerty

Paso 3: Particionar el Disco Duro

Aclaración: Para efectos del presente tutorial, asumiré que estamos instalando ArchLinux como único sistema operativo en el disco duro.

La utilería que usaremos para particionar el disco duro es cfdisk, y la ejecutamos con … wait for it …

cfdisk

[cfdisk con disco duro vacío]

Debemos crear al menos cuatro particiones.

  1. La primera, /boot, es donde se almacenarán los archivos esenciales para bootear ArchLinux (tales como el kernel, imágenes ramdisk, el bootloader, etc). Se recomienda un tamaño de 100 MiB (no es necesario dejarle más espacio).
  2. La segunda es la partición / (root), en donde se instalará el sistema operativo y las aplicaciones (entre muchas otras cosas). Su tamaño depende del uso que desees darle a ArchLinux. Unos 10 GiB deben ser más que suficientes para un sistema tradicional; si piensas que instalarás muchas aplicaciones (los juegos, entre ellas), será mejor pensar en unos 20 o 30 GiB.
  3. La tercera es la partición /home, donde se almacenarán nuestras configuraciones personales, las configuraciones de las aplicaciones (y tus perfiles en ellas), y tradicionalmente nuestros datos (documentos, fotos, videos, etc), por lo que se recomienda asignarle un espacio considerable del disco duro.
  4. Por último, toca elegir el tamaño de la partición swap, lugar donde se almacena temporalmente información de la memoria RAM (cuando ésta se llena) en el disco duro.¿Qué tamaño elegir para la swap?
    • Si tu equipo tiene poca memoria, lo tradicional es asignarle a la swap el doble de tamaño de la RAM (por ejemplo, con 512 MiB de RAM, usar una swap de 1 GiB).
    • Si tu equipo tiene una cantidad moderada de memoria, es común elegir una swap del mismo tamaño de la memoria (1 GiB RAM = 1 GiB de swap, 2 GiB de RAM = 2 GiB de swap).
    • Si eres de los afortunados en tener un equipo con generosa memoria, no es necesario aplicar las reglas anteriores, con 1 o 2 GiB es más que suficiente para la swap (y muy probablemente ni llegues a usarla).

Tip: Si creas la partición swap antes que /home, tienes una ventaja, ya que puedes asignarle a /home el espacio restante del disco duro. Para efectos del presente tutorial, seguiré con el orden arriba mencionado.

Usando cfdisk debemos crear el esquema de particionado elegido, creando una partición a la vez, con la secuencia de órdenes: New » Primary | Logical » Size (en MB) » Beginning

Dos detalles a tomar en cuenta:

  • En el caso de la partición elegida como Swap, ir a la opción “Type” y seleccionar 82 (Linux Swap) de la lista.
  • En el caso de la partición elegida como /boot, seleccionar la opción “Bootable

Al final, debemos tener algo como se aprecia en la siguiente imagen:

[cfdisk con disco duro particionado]

Una vez seguros, debemos elegir la opción “Write“, y confirmar escribiendo “yes“, la escritura de la nueva tabla de particiones. ¡Este procedimiento elimina todo el contenido previo del disco duro!

Para salir de cfdisk, elegir “Quit“.

¡Importante! Recuerda el “nombre” de cada partición, pues los usaremos en el siguiente paso. Ejemplo: sda1 = /boot, sda2 = /, sda3 = /home y sda4 = swap.

Paso 4: Formatear las Particiones del Disco Duro

El comando a usar es mkfs, y por medio de -t elegimos el tipo de formato.

  • Para /boot se recomienda Ext2 (que no tiene journaling):
    mkfs -t ext2 /dev/sda1
  • Para /, usar Ext4:
    mkfs -t ext4 /dev/sda2
  • Para /home, usar Ext4:
    mkfs -t ext4 /dev/sda3

Para formatear Swap, usar el comando mkswap:

mkswap /dev/sda4

Sólo resta activar Swap con:

swapon /dev/sda4

Paso 5: Montar las Particiones del Disco Duro

Primero, montamos la partición root (/) en /mnt

mount /dev/sda2 /mnt

Creamos los directorios para las otras particiones dentro de /mnt

mkdir /mnt/boot
mkdir /mnt/home

Y montamos las respectivas particiones

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

Paso 6: Conectarse a Internet

Si estás usando las nuevas ISO 2012.09.07 o 2012.08.04 no necesitas conectarte manualmente a Internet, pues el daemon network es iniciado de manera predeterminada, configurando automáticamente tu red vía DHCP.

Ahora bien, si aún usas la ISO 2012.07.15, y te conectas por cable (ethernet), sólo basta levantar nuestra interfaz de red …

ip link set eth0 up

… y asignarle una IP dinámica vía DHCP.

dhclient eth0

Para conexiones inalámbricas, favor de leer https://wiki.archlinux.org/index.php/Wireless_Setup

Paso 7: Instalación del Sistema Base

Usaremos el nuevo script de instalación llamado pacstrap para instalar el sistema base. Además, el grupo de paquetes base-devel debe instalarse si posteriormente planeas compilar software desde AUR (recomendado).

pacstrap /mnt base base-devel

Paso 8: Instalación de Gestor de Arranque

Toca instalar el popular gestor de arranque GRUB (que realmente se trata de la recién liberada versión estable de GRUB2):

pacstrap /mnt grub-bios

Como pueden ver, se trata del GRUB diseñado para BIOS. Si estás interesado en el polémico UEFI, te recomiendo leer la documentación oficial.

Si no eres fan de GRUB, puedes instalar syslinux (aunque por el momento no tiene soporte para UEFI).

Paso 9: Configurando el Sistema

En este paso haremos diversas acciones de configuración de nuestro sistema. Primero, vamos a generar el archivo fstab con:

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

Para el resto de las acciones de configuración, haremos un chroot en nuestro recién instalado sistema:

arch-chroot /mnt

Debemos establecer el nombre de nuestro hostname en el archivo /etc/hostname. Por ejemplo:

localhost

Si, sólo tienes que escribir el nombre deseado, es lo único que debe tener dicho archivo.

Ahora, creamos un enlace simbólico (symlink) de /etc/localtime a /usr/share/zoneinfo/<ZONA>/<SUBZONA> (reemplaza <ZONA> y <SUBZONA> según tu ubicación geográfica). Por ejemplo, para México:

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

Establece tus preferencias de localización editando el archivo /etc/locale.conf, por ejemplo para México:

LANG=es_MX.UTF-8

Así mismo, en el archivo /etc/locale.gen debemos descomentar (eliminar el “#” al inicio de la línea) tu localización, por ejemplo:

...
#es_HN ISO-8859-1
es_MX.UTF-8 UTF-8
#es_MX ISO-8859-1
...

Entonces, ya podemos generar tu localización con:

locale-gen

No hay que perder de vista que lo anterior no establece la distribución de nuestro teclado (lo que hicimos para la sesión actual/ con loadkeys en el paso 2), por lo que debemos establecer la variable KEYMAP en el archivo /etc/vconsole.conf (debes crear este archivo). Por ejemplo:

KEYMAP=es

Seguro te estarás preguntando: “¿Y no todo ésto se configura en /etc/rc.conf, el principal archivo de configuración de ArchLinux?”. La respuesta corta: ¡Ya no más!. El motivo: Unificar las configuraciones de initscripts y systemd (leer más al respecto). Ahora cada opción de configuración se establece en su archivo correspondiente.

Ahora, configuramos el bootloader, en este caso, GRUB:

grub-install /dev/sda

Y creamos el archivo grub.cfg con:

grub-mkconfig -o /boot/grub/grub.cfg
[Actualización 15-Agosto-2012] Luego de repetir en varias ocasiones el proceso de instalación, noté un molesto bug en el GRUB (no es un bug de ArchLinux), el cual muestra por una fracción de segundo un mensaje de error al iniciar el sistema:
Welcome to Grub!
error: file '/boot/grub/locale/en.mo.gz' not found

El bug está documentado pero aún no ha sido solucionado. El problema es que el archivo de localización en.mo.gz no existe (mas bien, no fue incluido por error), pero podemos hacer un truco: copiar el archivo en@quot.mo (que si existe) y ponerle el nombre en_US.mo (por desgracia, no existe la localización en español).

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

Si es necesario (aunque normalmente no lo es), edita el archivo /etc/mkinitcpio.conf según necesidades propias. Entonces, creamos el disco RAM inicial con:

mkinitcpio -p linux

No debemos olvidarnos de establecer la contraseña para el usuario root con:

passwd

Ahora si, ya podemos salir del entorno chroot con:

exit

Desmontamos las particiones previamente montadas en /mnt con:

umount /mnt/{boot,home,}

Y finalmente, reiniciamos el sistema con:

reboot

Si no has removido el medio de instalación (CD o pendrive), volverás a ver el menú de bienvenida, donde ahora debes elegir la segunda opción (para la próxima, no se te olvide removerlo).

Entonces, aparecerá el menú de GRUB, donde debemos elegir la primera opción para al fin entrar a nuestro recién instalado ArchLinux.

Paso 10: Habilitando la red con systemd [ ¡NUEVO! ]

¿Leíste mi comentario de actualización del 13-Oct-2012 al inicio de este tutorial? ¡Este es el paso adicional que debes ejecutar! Por algún motivo, a los chicos de ArchLinux se les ha olvidado habilitar la red luego de finalizada la instalación con el nuevo y flamante systemd (imagino que este detalle será corregido en la siguiente ISO), así que debemos hacerlo manualmente con el comando:

systemctl enable dhcpcd@eth0.service

¡Eso es todo! Reinicia (o activa la red de manera inmediata con systemctl start dhcpcd@eth0.service) y ya tendrás nuevamente acceso a la red, y obviamente a Internet.

Paso 11: Creación de nuestro usuario

Por motivos de seguridad no debemos usar el usuario root para el trabajo cotidiano, así que debemos crear nuestro propio usuario con adduser, una sencilla utilería que nos guiará paso a paso.

adduser

Se nos padirán varios datos, donde los únicos importantes son el nombre de usuario (con su respectiva contraseña) y los grupos a los cuales deseamos asignar al nuevo usuario. Ejemplo:

Login name for new user []: gespadas
...
Additional groups (comma separated) []: audio,lp,optical,storage,video,wheel,games,power,scanner
...

Los grupos especificados le darán privilegios necesarios al usuario para operar el sistema sin mayor problema:

  • audio – Tareas que involucran la tarjeta de sonido y aplicaciones relacionadas.
  • lp – Administración de impresoras.
  • optical – Manejo de los dispositivos ópticos (CD, DVD, etc).
  • storage – Manejo de diversos dispositivos de almacenamiento.
  • video – Tareas que onvolucran la tarjeta de video y aceleración por hardware.
  • wheel – ¡Importantísimo! Para que el usuario pueda usar sudo.
  • games – Necesario para permisos de escritura para juegos.
  • power – Necesario para poder apagar y reiniciar el sistema.
  • scanner – Administración y uso de digitalizadores (scanners).

Ya creado el usuario, debemos convertirlo en un “sudoer” (un usuario capaz de usar sudo), o sea, otorgarle permisos administrativos de manera temporal para, por ejemplo, instalar aplicaciones y actualizar el sistema.

Primero, instalamos sudo (si es que previamente no lo hicimos durante la instalación de ArchLinux):

pacman -S sudo

Luego, ejecutaremos visudo:

visudo

El comando anterior lo que realmente hace es invocar al editor vi para modificar el archivo /etc/sudoers (¡no debes hacer vi /etc/sudoers manualmente!). Si no quieres usar vi, puedes usar nano:

EDITOR=nano visudo

En dicho archivo, lo único que debemos hacer es descomentar (eliminar el “#” al inicio) la línea:

%wheel  ALL=(ALL)  ALL

Donde wheel es el grupo especial al cual previamente ya asignamos a nuestro usuario.

Para probar que todo funciona correctamente, vamos a salirnos del usuario root y entremos con el comando “su” a nuestro usuario (usaré “gespadas” como nombre de usuario de ejemplo):

su - gespadas

Obviamente, nos pedirá la contraseña correspondiente. Ahora, vamos a ejecutar con sudo el comando de actualización del sistema:

sudo pacman -Syu

Como es la primera vez que usamos sudo, asomará un mensaje que nos invita ser un sudoer responsable (¡recuerden al buen Stan Lee!: “With great power comes great responsibility.”).

¡Paso Extra! Instalación del Entorno Gráfico

Este paso en particular es demasiado extenso, y lo he dividido en varios tutoriales (previamente publicados).

Primero, procede a la Instalación del Entorno Gráfico Básico (X Window System) en ArchLinux (¡indispensable!), y luego elige el entorno de escritorio de tu preferencia:

¡A disfrutar del poderoso ArchLinux!

¡Paso Plus! Migración a Syslinux y Systemd

Migrar al bootloader Syslinux es totalmente opcional, pero lo recomiendo sobre el típico GRUB.

Y por supuesto, la migración a systemd en ArchLinux es casi inminente ya es un hecho en nuevas instalaciones, por lo que les recomiendo lean todos los detalles al respecto.

461 thoughts on “Instalación de ArchLinux 2012 Paso a Paso [Tutorial]”

  1. Excelente trabajo, como nos tienes acostumbrados :)

    Yo ya tengo una edad y ya no estoy para esos trotes pero para la gente con más energía y ganas le vendrá al pelo!!! :)

    Por cierto, hoy he visto una noticia donde decían que han encontrado muerto a un hombre en Ohio (EEUU) después de estar 8 días seguidos intentando instalar #Archlinux con la nueva iso. Estoy pendiente de contrastar fuentes.

    Un saludo!!!!

  2. Gran post Gregorio como de costumbre, te agradezco el seguimiento y acercamiento de Archlinux a todo aquel que quiera saber y/o poner en marcha Arch.
    ¿Sabrías decirme si la info de la wiki de Arch estuvo lista junto con el lanzamiento? ó si primero lanzaron la distro y la documentación llegó después ( busqué info pero no di con ella, cierto es que no buscaba scripts de instalación)…Nunca levante una interfaz de red como tu lo haces aquí ni he usado algunos comandos , así que te agradezco tus clases archeras.
    ¿Por qué te gusta más éste método que el anterior? (por algo será¡¡). Curioso que antes (al ppio de Arch) se activa swap con swapon y ahora solo se formatea y se deja tal cual, el proceso de particionado es igual que antes si hacias las particiones manualmente…cosillas que cambian. Gracia fenómeno por tu trabajo esfuerzo y dedicación, la apreciamos mucho…estamos en contacto ;-) ctrl+p y en pdf hasta nuevo método (por si un dia no hay internet, si no siempre visito tu blog para dudas)

    1. ¡Gracias hermano!

      Pues cuando leí la noticia de la nueva ISO, ahí venía el enlace a esa nueva guía oficial, así que podría decirse que si estuvo disponible al mismo tiempo.

      Este método me gusta más, por que nos permite la instalación y configuración manual, y aunque parece más complicado, al final ganamos mucho más, pues nos reencontramos con las bases y raíces de ArchLinux y de nuestro propio sistema.

      1. y les puedo asesgurar yo mismo que el jueves y viernes de la semana pasada todavia utilize el ISO anterior y asi estuve peleando para instalarlo, y ayer por la mañana me encuentro que ya habia una ISO nuevo y ya estaba acostumbrado en 2 dias al AIF que al no verlo…. me asuste…. pero como que me gusto más de esta forma… a la vieja andanza de instalar todo a mano……

        si no estoy mal …. creo que el AIF no viene por motivos de mejorarlo o algo asi … creo que por ahi va el asunto…. pero nose…. saludos!

  3. Excelente guia… te felicito por la dedicación… apesar de que Arch lo tengo instalado hace año y medio ya.. dan ganas de probar este método para ver que pasa, gracias

  4. Excelente guia Gregorio la segui y ya tengo la base lista y funcionando. Ahora a instalar la interfaz grafica xD

  5. Muy bueno. Pero tengo una duda: ¿no es necesario activar la partición de intercambio ejecutando ‘swapon /dev/sd4′ luego de ‘mkswap /dev/sda4’?

    En Gentoo es así.

  6. gracias por el tiempo que dedicas a ayudarnos. ya instale todo pero no me reconoce los otros sistemas operativos que tengo; estos son windows 7 y ubuntu. ayudame, yo he intentado pero no entiendo nada el grub.cfg

  7. Ni hablar, excelente tutorial como siempre, ya me estaba resignando o no volver a tener mi arch ^^, muchas gracias. Saludos.

  8. Gracias por el nuevo post de instalación, me va a tocar hacer una instalación en limpio y tenía que probar este nuevo metodo, aunque también quiero probar la forma con el script que está en la wiki :D

  9. Hola!, en primera, super genial este tutorial, todo excelentemente explicado como en los anteriores (mi instalación actual de Arch lo hice siguiendo uno de tus tutoriales).

    Te queria comentar un pequeño detalle que noté: en el paso no. 3 (al final) tienes que “sda1 = /root” cuando deberia ser “sda1 = /boot” ^-^

    Saludos desde Los Cabos, Mex. y nuevamente gracias por este excelente tutorial.

        1. ¡Claro que es posible! Yo tengo instalados GNOME, KDE, Xfce, LXDE, Openbox, IceWM, Flluxbox, Razor, Awesome y otros más. Imagino que GDM los toma automáticamente; en lo particular, prefiero SLiM.

  10. Gran trabajo , espero que con esta nueva ISO de Arch , superemos las últimas actualizaciones terroríficas a la que nos tenían acostumbrado, mas específicamente al cambio de directorio de lib a usr/lib

  11. creo que han dificultado el proceso de instalacion por lo que lei :D
    una pregunta que talvez no viene al tema, pero, hay inconvenientes con las ultimas actualizaciones?, digo, con eso que el grub2 es ahora en los repos y eliminaron grub-legacy, mi version es 0.97, y no he actualizado por si sale algun incoveniente, alguna ayuda?

  12. Hola! Gregorio, excelente la guía que has hecho, hace una semana acabo de reinstalar mi arch por problemas con /lib desde el instalador del año pasado, ahora me surge una pregunta, ¿Existe aún en este nuevo instalador una opción que permita por ejemplo mantener mi /home o alguna otra partición sin formatear?. Felicitaciones y gracias por compartir tus conocimientos…

    1. ¡Muchas gracias! Respondiendo a tu duda: Simplemente no toques tu partición /home original cuando uses cfdisk (paso 3) ni tampoco la formatees con mkfs (paso 4), sólo debes montarla apropiadamente (paso 5) para que la nueva instalación de Arch te la reconozca como tal.

      1. Una vez más muchísimas gracias por tomarte la molestia de responder a mi duda. Saludos y éxitos en tus actividades…..

  13. ummmm estaba cansado de los demás distros y como he oido maravillas de arch me dispuse a bajarlo pero después de ver tanta cosa que hay que hacer solo para arrancar el sistema…. yo pensé que esas instalaciones las habíamos dejado atrás hace 10 años zzzz a ver si me animo un día de estos….

  14. excelente tutorial. mi único problema es que yo comparto mi sistema con Windows, asi que las dos veces que he intentado la instalación, siempre me topo con la dificultad de averiguar donde se instala el boot y no lo se.

    1. ¡Gracias! Respondiendo a tu duda: El boot debe estar en una partición aparte, de preferencia no mayor de 100 MiB, y Windows debe ocupar su propia partición. En teoría, GRUB debe ser capaz de reconocer los sistemas instalados (digo en teoría, por que aún no hago pruebas al respecto).

      1. pues mira que no me reconoce nada. y si, el boot esta en una particion de 100 MiB y windows tiene su propia particion, lo que no se es como agregarlo al GRUB. gracias por tu ayuda.

        1. ok, no habia leido el post que le habias dado a Helena. ya esta solucionado, gracias por todo lo que haces por nosotros. super agradecido.

    2. En el enlace que ha puesto Gregorio a Helena_ryuu del blog DesdeLinux, se habla del paquete a instalar para que grub2 reconozca al OS del pantallazo azúl ;-)

  15. Muchas gracias. Yo fui un gran amante de Arch hace ya 4 años y ahora me reencuentro con él, y me quede un poco mal ejecutanto /arch/setup y que no funcionase jeje A ver si asi puedo instalarlo! Gracias

  16. Buenas.

    Darte la enhorabuena por el tutorial aunque instalé Arch siguiendo un tutorial similar en otro blog pero todos tus tutoriales son muy buenos y estás ahí dando soluciones a nuestros problemas. Dejé Arch por SolusOS debido a pequeños problemillas que tuve con Arch (tontos la verdad) y probé por eso también Chakra pero descubriendo la nueva imagen de Arch decidí probar de nuevo. Y a pesar de que gente como yo, muy novata, no entiende alguno de los comandos utilizados me ha encantado instalar Arch de esta manera, a pelo, con la consola y nada más. Es una forma de aprender un poquito más aunque sea un poquitito más como funciona todo esto. Intentaré investigar el por qué de cada comando o de algunos comandos pero todo ha ido perfecto, de nuevo con mi Arch y KDE encantado de la vida. Dudo que ahora sí cambie de distro en mucho tiempo (aunque no me creo ni mis palabras :D). Mi duda es si se han resuelto los problemos con GNOME que sé que no arrancaba la última vez que usé Arch aunque reconozco mi desconocimiento del tema y a qué se debía el problema y si ya se resolvió antes incluso de lanzar la nueva imagen porque, como ya dije, he estado probando otras distros. Pero igual me animo a instalarlo teniendo ya KDE instalado y listo.

    Saludos y gracias por tu dedicación y entrega.

    1. Eso es parte de lo maravilloso que tiene Arch: ¡El Aprendizaje! En verdad es invaluable.

      No recuerdo que GNOME tuviese algún problema en Arch, y si lo tuvo, seguro ya ha sido solucionado.

      1. Pues seguramente andaré equivocado. Lo que recuerdo es haber instalado Arch hace unas semanas o un mes, no lo recuerdo, y GNOME se me quedaba colgado en la pantalla de login. Ya digo que no indagué mucho sobre el problema e igual el problema era otro. Pero ahora probaré a instalarlo. Gracias.

  17. cuando voy a instalar con el pacstrap me dice que comando no encontrado me puedes decir como solucionarlo

  18. Saludos Gregorio, gracias por este tutorial.
    Tengo dos dudas espero puedas ayudarme, (1) El directorio /boot aún puede estar en la partición para /.
    (2) Al ejecutar “arch-chroot /mnt”, es aquí donde puedo editar el rc.conf, fstab, pacman.conf, mirrorlist etc.

    Gracias…..

    1. ¡Gracias!

      (1) En teoría si, pero siempre es recomendable tener /boot en su propia partición, y así asignarle un formato sin journalism, como Ext2. Si usas RAID 0, si es obligatorio tener /boot en su propia partición.

      (2) Efectivamente.

      ¡Saludos!

  19. Muchísimas gracias! Estaba buscando un buen tutorial, y está perfectamente explicado, luego de bajar la ISO la instalaré en VirtualBox y la probaré unas semanas antes de instalarla en mi netbook. Buen trabajo!

  20. Hola amigo Gespadas, tengo una duda respecto a que si es posible instalar Arch en un disco duro externo alimentado por usb y que tan velóz funciona.

      1. Gracias! por el tutorial voy a instalar en HDD externo por usb luego comento si funciona.
        Saludos desde Tamaulipas Mexico.

        1. Hola, he estado tratando de instalarlo en HDD externo y al parecer todo se instala perfectamene, sin embargo al reinciar la maquina se me aparece “Unable to find root device”. He leido varios foros acerca de esto pero ninguno me resulta, si logras instalarlo por favor postealo.Suerte!!! Excelente Tutorial!!

  21. Buenas,

    Tengo instalada arch en un equipo y queria instalarla en el portatil, però no hay forma que me compruebe la firma de la iso:

    Sigo los pasos de tu manual pero siempre acaba con el error:

    pacman-key -v archlinux-2012.07.15-netinstall-dual.iso.sig

    gpg: Signature made dg 15 jul 2012 16:19:46 CEST using RSA key ID 9741E8AC
    gpg: NOTA: no se puede escribir en la base de datos de confianza
    gpg: Good signature from “Pierre Schmitz ”
    gpg: AVISO: Esta clave no viene certificada por una firma de confianza!
    gpg: No hay nada que indico que la firma pertenece a su propietario.
    Improntas digital de la clave primaria: 4AA4 767B BC9C 4B1D 18AE 28B7 7F2D 434B 9741 E8AC
    ==> ERROR: No se ha podido verificar la firma identificada por archlinux-2012.07.15-netinstall-dual.*iso.sig.

    He bajado la iso varias veces des de torrent a descarga directa y no hay forma, no sabrias decirme como solucionarlo?

    Gracias

    1. En verdad muy raro tu caso. SI ya descargaste varias veces la ISO, es probable que tu conexión de Internet no esté recibiendo adecuadamente los paquetes de red al momento de descargar. Mi recomendación: Descargar la ISO desde otra conexión de red.

      Otra cosa que yo haría, es descargar nuevamente el archivo .iso.sig, ¿qué tal si el .iso está correcto y es el .iso.sig el corrupto?

      1. Gràcias, por tu ayuda, al final he encontrado la solucion, he vuelto a ejecutar el comando pacman-key –populate archlinux y luego lo he vuelto a probar y sin problemas.

        Gran manual,

        Saludos

  22. La ISO es dual, o sea, para 32bits i 64 bits. En qué momento de la instalación eliges una o la otra? En el menú de la primera captura solo hay i686.

      1. Creo que las capturas las hiciste porque instalaste Arch con VirtualBox en un SO de 32 bits, por eso no te sale la opción de 64 bits, verdad?

  23. Apenas intentare instalar Arch en una lap de pruebas, solo un pequeño comentario, si van a usar Oracle en Arch asignenle 2.5 gb de SWAP , es el requerimiento que se pide.
    Saludos.

  24. Muchas gracias gespadas!!! me ayudó bastante en la instalacion de archlinux. Por cierto te dejé un mensaje en el tema de firefox 14, ya que no sé por qué el firefox se demora una eternidad en abrir siendo que está limpio. Versiones anteriores funcionaban muy bien. ¿Qué podrá ser?

  25. Pingback: Bitacoras.com
    1. Sin duda, una gran desventaja para algunos (en algunos casos me incluyo), pero en mi humilde opinión es algo genial por que contribuye a tener un sistema actualizado al día desde el momento de su instalación.

  26. Que tal, la verdad estoy muy conforme de dar el paso a Arch me ha encantado :), pero tengo algunas dudas.

    1.- Se pueden agregar diferentes sesiones a Slim al mismo tiempo??, al igual que en GDM
    2.- Por motivos laborales tuve que instalar Arch en Vmware en mi trabajo, mi duda es como puedo configurar correctamente las VM-tools para poder elevar la resolucion de mi VM.

    saludos y gracias por todo el apoyo, excelente trabajo.

  27. Gracias Gespadas, eres el mejor.

    ¿Podrías pasar información sobre cómo instalar usando LUKS y LVM? Por favor, lo necesito y estoy totalmente perdido.

      1. Se me hace demasiado técnico. Buscaba un metodo sencillo, ya con el antiguo instalador se me hacía complicado y ahora sin él lo doy por imposible.

        Reconozco que soy un poco torpe, es por eso que conocí tu blog: Sin tu ayuda no hubiese podido instalar Arch en mi equipo, he aprendido mucho grácias a ti.

        De todas formas grácias por los enlaces.

        Saludos!!!

  28. otro gran tutorial. ya lo he probado en virtualbox y a ido de lujo.
    ahora preparando para reinstalarlo en HDD.
    un saludo

  29. Hola Gregorio saludos gracias por el tutorial esta excelente, tengo una duda, la partición swap no se monta automáticamente que debo hacer?
    P.D Estoy usando virtual box

    1. Cuando publiqué el tutorial se me pasó incluir el comando swapon (mismo que ya está debidamente agregado), así que si no lo ejecutaste antes del genfstab, tendrás que modificar manualmente tu archivo /etc/fstab

  30. Hola muchas gracias por el tutorial lo probé en virtualbox y posiblemente lo monte en mi laptop ya me aburrí de ubuntu, la cuestión es que la partición swap no se monta automáticamente que debo hacer?

    1. Acabo de responderte en otro comentario… pero va de nuevo.

      Cuando publiqué el tutorial se me pasó incluir el comando swapon (mismo que ya está debidamente agregado), así que si no lo ejecutaste antes del genfstab, tendrás que modificar manualmente tu archivo /etc/fstab

  31. Buenas. ¿No puedo instalarlo simplemente con una ext4 y una swap? A mi me gusta tener todo en una sola partición. gracias por el manual ^^

      1. Gracias. Sabes si se nota mucho la diferencia de velocidad entre debian y arch? es que tengo un netbook de hace 2 años y medio y no se con cual quedarme, su debilidad es el intel atom que es de los primeros. Saludos

        1. Hay quienes dicen que una u otra, mi recomendación es que instales la que más te agrade, pero con un entorno de escritorio liviano, como Xfce o LXDE, o mejor aún, sólo un gestor de ventanas, como Openbox (mi recomendación personal), Fluxbox, IceWM, etc.

          1. El miedo que tengo de usar openbox es que no se integre bien con el portatil (teclas especiales y touchpad) y que nunca lo he usado. Cuando probe lxde no se integró bien con eso. Xfce parece que se integra bien. Gracias por tus consejos ^^

  32. hola buen dia. tengo un problemita.. cuando estoy en el paso 7 me sale que el command not foud.
    porque pasa eso cuando coloco

    pacstrap /mnt base base-devel

  33. saludos buen post, algo triste para mi es que ya no exista la version core de arch linux, y tengamos que morir si o si con el netinstall, aprovechando mi desahogo no hay forma de crear un iso como los antiguos core? mira que descargar siempre los archivos que vallamos a instalar el sistema me parece una ruina =(

    1. Sin duda, es un punto negativo para algunos, pero a la vez, es algo muy positivo para la propia filosofía rolling-release / bleeding-edge de ArchLinux, y más ahora que tendremos una nueva ISO cada mes.

  34. Hice la prueba con el nuevo proceso mediante scripts y la verdad es igual o más sencillo que con AIF, aunque si hay que aclarar que es algo más de chamba. También instale syslinux en lugar de grub y la verdad es igual de simple. Tiene un pequeño problemilla y es recomendable que antes de hacer reboot, checar el syslinux.cfg para que este apunte a la partición correcta. Si tienes un PC algo viejito o bien no necesitas tener Window$ al lado de Linux, la verdad syslinux se me hace una mejor opción. Yo tengo instalado Arch en una portatil con GNOME 3 y una Desktop con LXDE (es una Pentium III con 512 de ram y funciona de maravilla ya que veo la TV, musica, peliculas, etc). Enhorabuena por el tutorial.

  35. Hola! una pregunta ya he instalado Archlinux, y en una maquina ya con sus años esta que vuela con openbox, pero en mi lap quiero instalar compiz standalone, ya experimente con otros escritorios, pero este me interesa, trate de seguir un tutorial pero la verdad no me sale, solo termino con una pantalla negra y el cursor, mi pregunta es que si no tendras algun tutorial como todos los que haces para intalar el compiz standalone.
    De ante mano muchas gracias por todos los tutoriales muy buenos y que he seguido. ! :-)

    1. Gracias a ti por seguir mis tutoriales. Si tengo la oportunidad, haría el tutorial que mencionas, aunque para serte sincero mi lista de pendientes y peticiones cada vez es más extensa y pues debo darle prioridad a otros tutoriales. Pero ya está apuntado, ¡gracias por la sugerencia!

  36. Yo estoy sufriendo pues despues de tener 4 sistemas operativos en mi laptop (Archlinux G3,Chakra, Ubuntu y Win) mi hija de 2 años descompuso mi lap y tuve que formaetar pensando que el problema era de software y no de Hardware. Murieron las teclas s,f,g,h suspr y enter de mi Toshiba Satellite L305 , por consecuencia no puedo instalar Arch mi sistema de cabezera .

  37. Monte un servidor para hacer algunas prueba en una vm de virtualbox en la que que arch es guest. ¿Como hago para comunicarme via ip desde el host?

  38. hola, llego hasta el momento en que hay que editar el locale.gen, pero dice que no está nano o vi, y no puedo editarlos ¿cual es la solución? gracias

      1. Hola Gregorio.
        Lo primero es felicitarte por este excelente tutorial y por tu web en general.
        Yo tengo dos particiones primarias /dev/sda1 con Ubuntu y dev/sda2 con Trisquel y una Swap dev/sda5 para las dos y sus respectivas home dev/sda6 y dev/sda7, estás últimas en paritición lógica. La pregunta es: ¿Si instalo Arch en dev/sda2 y el resto tal como ya lo tenía, la misma swap dev/sda5 y segunda home dev/sda7 tendré algún problema a la hora de bootearlo y que el grub de Ubuntu me reconozca Arch?.
        Espero haberme explicado bien :)

        P.D. Es que si logro correr Arch mi intención es convertirla luego en software libre 100% con Parabola, ya que Trisquel está un poco abandonada y a medio plazo no utilizar jamás software privativo ;) eliminado Ubuntu. Aunque a Debian siempre lo mantendré.

        Un cordial saludo…

  39. Que tal gespadas, encontre un error en tu tutorial, y quisiera reportartelo, es un error que esta tambien en la guia oficial de la wiki pero por mala explicacion en la parte de instalar el grub esta esto con “letra pequeña” :
    “Install GRUB after chrooting (refer to Configure system section).

    El error es el siguiente:

    En la parte de instalar el grub, primero hay que hacer el arch-chroot completamente exceptuando la parte del grub-install y todo su referente, salir de todo instalar el grub-bios, y entrar a arch-chroot para hacer la parte correspondiente al grub, sino se hace asi esta dando un error cuando se enciende la maquina de que no puede montar ni /boot ni swap aunque la maquina funcione y todo, aunque no se si sea solo a mi al que le pasa esto

    Por lo demas excelente tutorial se te agradece.

    1. Voy a repetir todo el procedimiento, con las observaciones que mencionas, para ver si todo funciona bien, en cuyo caso modificaría el tutorial con tus recomendaciones. ¡Muchas gracias!

    2. Pues ya repetí todo el procedimiento dos veces (usando los pasos de este tutorial, y con las modificaciones que mencionas), y en ningún caso obtengo el error que mencionas (en ambos casos obtuve el mismo sistema funcional). Con lo que concluyo que es un error aislado en tu caso.

      Sin embargo, la doble repetición de todo el procedimiento me ayudó a encontrar un bug en el GRUB (está documentado pero no ha sido solucionado). Voy a modificar el tutorial con este detalle.

      ¡Saludos!

  40. Muchas gracias Gregorio¡¡ es genial que mantengas la guia porque muchos volvemos a usarla una y otra vez ;-)Tengo una duda sobre la correción que mencionas sobre el bug del grub, ¿Podría ocasionar problemas en futuras actualizaciones?. Sé que no eres adivino, te lo pregunto por tu experiencia y para saber tu razonamiento.

    1. Lo más que podría suceder es que sea incluido oficialmente el archivo de localización faltante, y que reemplace el que hemos creado con “el truco” que menciono en el tutorial. Por lo tanto, no creo que ocasione ningún problema.

  41. Si hago las particiones con “cfdisk” y le doy a “write”, se borra todo el contenido del disco duro? Incluyendo otras particiones que no modifique?
    Como indico que quiero utilizar la particion “/” también para “home”.
    Con 8GB de Ram es necesario una partición SWAP?
    Al instalar ubuntu, nunca he hecho una partición “boot”, cual es su utilidad?
    Gracias!!

    1. 1) Se borra el contenido de las particiones que hayas modificado. El cfdisk no formatea ninguna partición.
      2) En ese caso, no debes crear la partición /home, y el instalador de ArchLinux te creará /home como un directorio más dentro de / (root).
      3) No, no es necesario con esa excelente cantidad de RAM. Aunque al final, todo depende del uso que le vayas a dar a tu sistema.
      4) No es estrictamente necesario tener una partición /boot (donde se aloja, entre otras cosas, el bootloader -como GRUB, Syslinux, etc-), pero es lo recomendado cuando se instala ArchLinux.

      ¡Saludos!

  42. Hola Gespadas, he realizado todos los pasos pero me he quedado con una duda:

    Pese a tener la distribución del teclado en Español, al hacer un ls no me muestra las tildes ni demás caracteres especiales.

    Por ejemplo:

    Si ejecuto “$ mkdir José”

    Y acontinuación hago ls, el terminal me muestra la carpeta “jos??”

    Y así con todo, los caracteres propios del español me los muestra con doble signo de interrogación.

    No sé que hice mal.

    ¿Me puedes ayudar?

    Gracias.

    1. Es algo que no se comenta en el tutorial, yo tuve ese problema y lo solucioné editando el archivo .bashrc y añadiendo lo siguiente:

      LANG=es_ES.UTF-8
      LC_ALL=es_ES.UTF-8
      export LANG LC_ALL

      Luego reinicia la sesion y listo

  43. me aventuré a instalar arch y después de muchos intentos y errores por parte de mi novato ser pude instalarlo; el lio es que me decidí por gnome y al iniciar por alguna extraña razón no me reconoce ninguna de las contraseñas ni usuarios en la pantalla de carga de gnome xD me paso a modo de consola y logueo como root y como el usuario que había creado y va perfecto, pero el gnome no me deja arrancar :(

  44. hey amigo me puedes ayudar porfa :D … no se que onda instale archlinux siguiendo todos tu pasos e instalando slim y xfce4 no he tenido ningun problema todo anda perfecto pero no me aparece la opcion de apagar ni puedo montar dispositivos USB que podria ser amigo :D muchas gracias por tus tutoriales y todo de antemano :D

    1. tengo esta linea exec startxfce4 en mi ~/.xinitrc
      tambien probe con exec startxfce4 –with-ck-launch pero nada :C

      1. amigo lo acabo de solucionar :D la linea deve quedar de esta manera ” exec dbus-launch –exit-with-session startxfce4 ” gracias :D

  45. Hola, he seguido todo el tutorial para intalarlo en una virtualbox, instale kde. me encuentro que firefox está en ingles, he cambiado en about:config es-ES y he instalado el paquete de idiomas al español y sigue en inges. que puedo hacer ?

    Por otro lado tengo problemas cuando reproduzco videos en videolan o en firefox por youtobe por ejemplo, he reinstalado flashplugin incluso he probado gnash y nada, no puedo solucionarlo.

    Algún consejo ?

    Gracias

  46. Hola, lo he instalado y tengo dos problemas: 1- Firefox no puedo ponerlo al español, he instalado paquetes: firefox firefox-i18n firefox-18n-es-es y con esos paquetes (creo que los escribí bien de memoria) y en firefox about:config y locales en es-ES incluso probé con es_ES y nada de nada, sigue en ingles. 2- Reproduzco los videos de youtobe y otras webs con firefox y otros navegadores y van con lentitud y con el flashplugin no se escucha nada, instalo el gnash y si oigo pero a trompicones como si tartadamudearan. En Videolan me pasa algo similar. El CPU con gnash me llega al 100% con flashplugin tambien sube mucho. La instalación ha sido siguiendo el manual dentro de una unidad virtual de Virtualbox. También instalé los paquetes alsa, alsa-oss, alsa-utils … que en el manual no dices que se tengan que instalar, quizá este es el problema, no lo sé. A ver si me pueden ayudar. Gracias

  47. Hola, lo he instalado y tengo dos problemas:
    1- Firefox no puedo ponerlo al español, he instalado paquetes: firefox firefox-i18n firefox-18n-es-es y con esos paquetes (creo que los escribí bien de memoria) y en firefox about:config y locales en es-ES incluso probé con es_ES y nada de nada, sigue en ingles.
    2- Reproduzco los videos de youtobe y otras webs con firefox y otros navegadores y van con lentitud y con el flashplugin no se escucha nada, instalo el gnash y si oigo pero a trompicones como si tartadamudearan. En Videolan me pasa algo similar. El CPU con gnash me llega al 100% con flashplugin tambien sube mucho.
    La instalación ha sido siguiendo el manual dentro de una unidad virtual de Virtualbox.
    También instalé los paquetes alsa, alsa-oss, alsa-utils … que en el manual no dices que se tengan que instalar, quizá este es el problema, no lo sé.
    A ver si me pueden ayudar.
    Gracias

  48. Primero que nada, excelente trabajo con el turorial Gregorio, me ha servido de maravilla.

    Vengo a pedirte ayuda pues ya instalé windows 7 después de Arch y he perdido Grub. Lo que hice para recuperarlo fue montar mis particiones en el live cd de Arch y luego usar el comando “grub-iinstall /dev/sda”. Reinicié el sistema y ya me encuentro nuevamente con el grub, pero sin Windows en el menú. Entré con mi usuario para hacer “update-grub” pero me dice que no existe el comando en bash.

    ¿Me podrías ayudar?

    Saludos!!!

    1. Buenas, sólo para decir que lo siguiente me ayudó:@825b1d4385918e0810a763237e7b0c48:disqus
      #pacman -S os-prober
      #os-prober
      #grub-mkconfig -o /boot/grub/grub.cfg
      #grub-install /dev/sd(x)

      Así que gracias a esmorga, el cual escribió eso en éste espacio.

      Saludos!!!

  49. buena la guia me gustaria una guia de wine para poder jugar en el arch ya q solo lo uso en una virtual para apreder sobre y aun estoy amarado a windows por que juego world of warcraft

  50. Todo excelente, llegué al punto de probar startx, y hasta bien.
    Instalé Gnome, reinicié e ingresé.
    Coloqué las aplicaciones de mi agrado en favoritos, el tema, etc…
    Reinicié y cunado intenté reabrir, me apareció este mensaje y por ningún lado me permite ingresar,
    login: root y password:
    gdm-binary[486]: WARNING: GdmDisplay: display lasted 1,633369 seconds
    gdm-binary[486]: WARNING: GdmDisplay: display lasted 0,030032 seconds

    gdm-binary[486]: WARNING: GdmDisplay: display lasted 0,030595 seconds

    gdm-binary[486]: WARNING: GdmDisplay: display lasted 0,30350 seconds

    gdm-binary[486]: WARNING: GdmDisplay: display lasted 0,031051 seconds

    gdm-binary[486]: WARNING: GdmDisplay: display lasted 0,029384 seconds
    gdm-binary[486]: WARNING: GdmLocalDisplayFactory: maximum number of X display
    failures reached: check X server log for errors

    Probé startx y no, intente pacman -Syu y me arroja un error que dice que no puede obtener el archivo Could not resolve host no se pudo sincronizar ninguna base de datos error al iniciar la transacción (error de descarga de biblioteca),
    revisé el eth0, locale, daemons, y nada, y lo fatal es qué soy un novato en esto de Arch, pues uso Linux Mint y Ubuntu por lo normal ,pero Arch siempre ha ejercido una fascinación en mí y en verdad deseo utilizarla.
    Por favor…. AYUDA….

    1. Muy raro el caso. En primer lugar, no debes el usuario root para entrar al modo gráfico (ni para trabajar en nada que no sea meramente administrativo del sistema). El error de “could not resolve host” quiere decir que no tienes acceso a la red, ¿estás usando IP dinámica por DHCP o fija? ¿ya migraste a systemd?

          1. Te pregunto.
            Que distro para ti, es estable?

            Presumo de mi nueva maquina, poderosa :D, la acabo de comprar, pero uso junto a ella Win y quiero una distro lo suficiente estable para no reinstalar y no andar experimentando.

            Mi primera opción fue Arch, que la lleve usando mucho tiempo, pero ahora tiene demasiadas actualizaciones, comparando hace 2 años :D, realmente creo que con una ahora, pueda romper el sistema (I’m Kidding ;D)
            Debian, esta quiere ser una distro totalmente libre y aplicaciones como firefox no están.
            Sabayon, compilar no es lo de hoy, ni gentoo.

            Son mis opiniones sobre estas. :D
            Saludos :D

          2. Yo consideraría en ese caso a Debian, que aunque no tenga muchas aplicaciones actualizadas, como el Firefox que mencionas, uno mismo puede agregar repositorios de terceros o realizar la instalación manual, que por ejemplo, en el caso de Firefox, sólo necesitas descargar el .tar.bz2 oficial, descomprimirlo y ya tienes los binarios listos para usar, sin compilar nada.

            Otra opción muy estable es CentOS, pero es cuestión de gustos. Si te sientes cómodo con distros como RedHet, Fedora u OpenSUSE, entonces CentOS es tu elección inmediata.

            ¿Qué usaría yo? Debian, sin dudarlo.

          3. “uno mismo puede agregar repositorios de terceros o realizar la
            instalación manual, que por ejemplo, en el caso de Firefox, sólo
            necesitas descargar el .tar.bz2 oficial, descomprimirlo y ya tienes los
            binarios listos para usar, sin compilar nada.”

            MMM me interesa Debian por que es fácil al instalar una aplicación se autoconfigura, ademas de tener un estilo rolling, pero en el caso de los repos como firefox, agregue los de SolusOs, pero al actualizar me rompió libreoffice.
            Hasta ahora no e instalado (Descomprimir) un paquete desde un tar.bz2, ¿Se pueden actualizar o es necesario eliminar el ya instalado e instalar el nuevo?

            Estoy algo interesado entre fedora y openSUSE, pero creo que ya no hay soporte para eclipse y netbeans.

            Sería entre Debian y Fedora u openSUSE.

  51. Gregorio, te propongo que añadas al tutorial, un tip que mencionabas el año pasado (agregar vga=773 a la configuración del grub), pues tras instalar Arch en un pc con una gráfica integrada Sis, la salida a tty daba un error gráfico que imposibilitaba su uso, sin embargo con el tip , se obtiene una tty funcional :). Ya no hay menu.lst por lo que se modifica: grub.cfg . nn/ Arch rules bro¡¡

  52. Hola de nuevo, sigo batallando con mi reciente instalación de Arch, no me permite iniciar las X, ni actualizar, ni instalar nada. El resumen del error es:
    server terminated with error unable to connect to X server
    Connection refused xinit server error
    además quisiera saber cómo tipear correctamente este símbolo
    ~, ya que al hacerlo en terminal me aparece muy arriba en la posición del renglón y
    no al centro como aparece aquí ~/.xinitrc

    Por favor, en realidad deseo conocer Arch. a pesar de mis obvias limitaciones…
    Gracias de antemano.

    Pd: Muy interesante el artículo referente a los informes de actualización de tu tema Avisos de
    Archlinux en nuestro escritorio, espero poder chequearlo cunado mi sistema esté en plena función

    1. ¿En qué momento te sale ese error? Para saber qué comando te lo arroja.

      Por otra parte, ese símbolo ~ que aquí aparece al centro, es el mismo que en la terminal aparece un poco más arriba.

  53. Gracias amigo,desde Colombia Medellin te saluda un fanatico de fedora pero probando nuevas cosas, cualquier cosa wared-red.blogspot.com , Nos vemos Dios te bendiga.

  54. Pingback: Anonymous
  55. A pesar de que ayer me di por vencido, hoy, ya con nuevas fuerzas, opté por instalar Archbang y Chackra; y fue entóoooooonces qué vino a mí una idea, si ya antes estaba cotejando este tutorial en la guía oficial, porqué no hacer un tercer cotejo con otro tutorial. Ahí descubrí MI ERROR. Casi finalizando la instalación, cinco pasos antes del reboot fatal, estaba dejando un comando a medias, por error creí que la letra -o en este era una posibilidad de escoger entre una u otra forma de crear el archivo grub.cfg

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

    Dado lo cual, reintenté y, ahora sí….
    Al menos, eso espero.
    Gracias y más adelante comentaré mi experiencia.

  56. como siempre, muy util, hace poco actualize mi laptop *yuuhuuu!* y pensando entre dejar el windoze 7, me di cuenta que era espacio perdido, nunca lo uso, ya llevo mas de un año usando solo arch en mi PC, porque dejar ese lastre?, y como si fuera mejor sale el nuevo medio de instalacion, gracias por la guia gregorio, resulto instalar el sistema mucho mas sencillo que con el AIF. te lo dice una usuaria de arch agradecida :D
    PD: trata de actualizar un poco mas seguido el blog (no te estoy obligando, OJO!) xD

  57. Felicidades por este excelente tutorial.
    Tengo una pregunta, no hace falta editar para elegir un mirror?
    nano /etc/pacman.d/mirrorlist

    Saludos

  58. Hola exelente tutorial estoy intentando instalar arch por primera vez pero me encontre con 2 problemas segui todos los pasos y ya tengo elsistema base pero me da error me dice que solo tengo permisos de lectura pero no de escritura siendo que estoy logueada con root y el segundo problemaes que no me levanta internet configure como dice en la wiki de arch pero nada hice ping pero da error de host…. soy nueva en arch vengo de debian yme esta costando bastante

    1. Hola, gracias por tus palabras. Con respecto a tus dudas, ¿sobre qué te dice que tienes permisos de lectura, o qué comando ejecutas para que te salga eso?, ¿usas Internet por DHCP o por IP estática?

      1. uso ip estática y sobre los permisos de lectura me dice cuando intento crear mi usuario a partir de ese paso no puedo realizar nada intente realizar la instalacion de nuevo por si habia hecho algo mal pero me pasa lo mismo

          1. muchas gracias me estuve fijando con mas tiempo y era un error mio… ya pude instalar arch y siguiendo tus otros tutoriales ya lo tengo con openbox la verdad execelentes tus tutoriales para alguien nueva en arch como yo pude instalar todo :D

  59. Afortunadamente Archilinux existe, pero si fuese la única nunca usaría Linux. Me parece desproporcionada para escritorio, demasiado técnica para un usuario medio.

    Saludos.

  60. Estoy instalando desde cero una vez más en una compu que ya venía con algunos problemas, y obviamente que estoy siguiendo tu excelente guía. El tema es que llego al punto 9 y el archivo /etc/hostname no lo tengo, ¿lo creo? ¿Cómo? Eso también me pasa con el archivo /etc/locale.conf, mismas preguntas que el anterior. Bueno, por ahora me quedo ahí, aunque tengo que apagar la máquina, espero que me guarde las cosas ya instaladas. Muchas gracias.

    1. En efecto, si no los tienes debes crear dichos archivos. Lo típico es usar el comando touch para hacerlo, aunque si invocas a tu editor de texto (vim, nano, etc) con un nombre de archivo que no existe, lo que hace es crearlo cuando lo guardes al final.

      Ejemplos:

      # touch /etc/hostname
      # nano /etc/hostname

      Otra forma, sin touch y con vim:

      # vim /etc/hostname

      ¡Saludos!

      1. si estoy creando exactamente el usuario de esa manera, esta disctro me tiene verde, no me da y realmente la quiero pero me da trabas por todos lados, llevo 2 meses en esto.. O será que no es para mi???? Imagino que instalar gento es un tiro a quemaropas…

        1. me creeran que amaneci instalando mi arch???? Pues aca estoy desde arch!!!! solo que no encuentro skype, dice que esta en el repositorio community pero no lo encuentro, que podre hacer????

          1. Es por que no has habilitado el repositorio [multilib]. Como root, edita el archivo /etc/pacman.conf, y descomenta (elimina el “#” del inicio) las líneas:

            [multilib]
            SigLevel = PackageRequired
            Include = /etc/pacman.d/mirrorlist

            Guarda los cambios, y vuelve a actualizar. Ya podrás instalar skype.

          2. Revisa tus mirrors (edita el archivo /etc/pacman.d/mirrorlist), usa otros, y vuelve a actualizar. Si de nuevo te sale ese error, te sugiero repases todo lo que has hecho, pues seguro algo hiciste mal.

          3. ya revise y estan seleccionados todos los mirror de la lista, y busco pacman -Ss skype y me aparace un aplicacion minima para hacer llamadas mas yo la app como tal… que hago???

          4. Es imposible, te repito, lo más seguro es que algo hayas hecho mal. Revisa nuevamente todos los pasos, a veces por un detallito insignificante suceden este tipo de errores.

          5. buena tarde, necesito una ayuda, no puedo usar virtualbox ya lo instale y todo pero al crear la maquina me arroja 2 ventanas de error y me pide que descargue esto ‘pacman -S virtualbox-host-modules’ pero el introducir eso no me arroja mas que error…..

  61. He realizado la instalaciòn tal como lo indica pero me sale el siguiente error:

    error:no such device: ad4103fa-d940-47ca-8506-301d8071d467
    loading Linux core repo Kernel…
    error: no such partition
    loading initial ramdisk…
    error:you need to load the kernel first

    Press any key to continue…

    Alguien me puede hacer el favor de ayudar para poder iniciar el arch recien instalado?

    Gracias.

  62. buenas
    acabo de instalarme Arch animado por tu tutorial, y aunque no me he leido los comentarios y seguramente alguien lo haya dicho antes, me ha gustado mucho y me ha venido super bien, pero

    ha faltado instalar os-prober para los que tengamos mas SO diferentes de Linux (ya se que por simplificar esta hecho para instalar Arch en solitario, pero es que todos los tutos estan igual y me ha costado un rato dar con la tecla)

    instrucciones para instalar NetworkManager o similar para los que dependan de wifi (que tambien tiene su miga)

    en todo lo demas CHAPO! eres un genio

  63. Gracias por compartir tus conocimientos..Tengo una pregunta y tiene que ver con la parte en la que obvias que la instalación se va hacer sobre un equipo sin otro S.O. pero Yo tengo Windows 7 instalado.Igual puedo montar las partes (sda) sin ningun problema no me tengo que meter con las particion de Win? 2) cuando le de “Write” no corro riesgo que se elimine mi Windows?. Gracias.

    1. Te recomiendo hacer particiones con gpated u otro programa similar.
      Ya creas tus particiones, / root, /home, swap o solo /root y swap. :D

      1) Si, con un particionador.
      2) Depende lo que hagas, si le das formatear, instalar si lo puedes eliminar.
      Tienes que hacer mas pequeño o dividir la particion de win para hacerlo.

  64. tengo una duda :O
    la nueva iso (2012.10.06) trae systemd, pero dices que trae por defecto initscript.
    tengo que hacer algo para tener systemd al 100% y dejar de usar initscript? o.O

  65. Hola Gregorio.
    Primero felicitarte por este excelente tutorial y la web en general.
    Quiero preguntarte algo.
    Tengo un pequeño netbook Asus 1001HA con dos particiones. Una dev/sda1 con Ubuntu y otra dev/sda2 con Trisquel. Luego una swap como dev/sda5 y sus respectivas home dev/sda6 para Ubuntu y dev/sda7 parea Trisquel como lógicas.
    La pregunta es:
    ¿Si instalo Arch en dev/sda2 puedo dejar la misma swap dev/sda5 y home dev/sda7 como nuevas para Arch, eso si formateando primero con Gparted desde Ubuntu?. y segunda pregunta: ¿Estando el boot o grub de arranque en Ubuntu, me reconocerá Arch al inicio?.
    Total, quedando así:
    dev/sad1 Ubuntu /raíz (sistema de archivos) (partición primaria) (boot)
    dev/sda2 Arch /raíz (sistema de archivos) (partición primaria)
    dev/sda5 swap (partición lógica)
    dev/sda6 home Ubuntu (partición lógica)
    dev/sda7 home Arch (partición lógica)

    P.D. Me gustaría a medio plazo utilizar solo software libre 100% cambiando Arch por Parabola, (aunque primero necesito manejarme con Arch), puesto que Trisquel está un poco abandonada. Dejando solo Parabola en el netbook y mi querido Debian en el PC, por ahora solo con repositorios main ;)

    Gracias y un cordial saludo…

    1. Saludos nuevamente. Tal y como te respondí en tu anterior comentario, tu plan suena muy bien, y no veo por qué no deba funcionar. Una sugerencia adicional: Usar una partición exclusiva para datos (yo uso, por ejemplo, /media/datos), que ambas distros puedan acceder, y así dejas ambas /home sólo para los archivos de configuración de cada distro. En lo particular uso mis particiones /home con poco espacio, e incluso, no les creo partición separada, las dejo dentro de / (root), pues sólo las uso para los archivos de configuración. Con xdg-user-dirs puedes personalizar donde tendrás tus carpetas de datos (descargas, música, videos, etc).

      1. Hola de nuevo Gregorio.
        Todo ha ido bien, pero cuando inicio me quedo en: localhost login y de hay no paso.
        ¿Qué se me ha pasado?. Cree la password de root, pero ya está no ponía nada crear un usuario.
        Gracias por todo y saludos…

          1. Te comento. Al final volví a instalarlo de nuevo y ahora no me deja instalar sudo ni actualizar con pacman -Syu

          2. Ya esta todo OK. Muchas gracias máquina.
            Ahora lo que no encuentro es como instalar Ubuntu junto a Arch en la partición lógica que deje como /home en /dev/sda5
            Cree tres particiones primarias, una para boot de 100MB otra como raíz de 15 GB una swap de 1 GB y la home que mencione.
            Ya que tengo que recuperar un respaldo del /home que hice del anterior Ubuntu 12.10
            Un cordial saludo :))

          3. Me ha quedado así:
            Disk /dev/sda: 160.0 GB, 160041885696 bytes, 312581808 sectors
            Units = sectors of 1 * 512 = 512 bytes

            Sector size (logical/physical): 512 bytes / 512 bytes
            I/O size (minimum/optimal): 512 bytes / 512 bytes
            Identificador del disco: 0x000a5df7

            Disposit. Inicio Comienzo Fin Bloques Id Sistema
            /dev/sda1 * 63 192779 96358+ 83 Linux
            /dev/sda2 192780 30186134 14996677+ 83 Linux
            /dev/sda3 30186135 32178194 996030 82 Linux swap / Solaris
            /dev/sda4 32178195 312581807 140201806+ 5 Extendida
            /dev/sda5 32178258 312581807 140201775 83 Linux

            Bueno espero no molestarte más. Gracias de nuevo…

          4. Está de lujo.
            Gracias por todo otra vez y si quieres dare bombo a este tuto que te has currado y que funciona excelentemente.
            Todo ok, wifi, sonido, Gnome-shell, teclado en español, extensiones de Gnome-shell, Firefox 16.0.1, consumo de recursos, etc etc…
            Tenía que haberlo instalado y probado mucho antes que otras distros :-))
            Ahora a por Parabola.
            Saludos…

  66. Con este articulo me da ganas de reconciliarme con Arch , por lo general Arch te mima , te consiente y cuando esta de mal humor con sus terrorificas actualizaciones te deja solo. Excelente trabajo , te lo han dicho varas personas , pero no sobra decirlo. Se agredece.
    Saludos.

      1. Sin entrar en polemicas , creeme, que leyendo muchas veces los avisos oficiales , tampoco se puede solucionar algunas actualizaciones y a muchas personas nos a pasado lo mismo.

        Saludos.

  67. Excelente tutorial, lo seguí al pie de la letra (cambiando la parte de grub por syslinux de la wiki de arch) y todo perfecto !

  68. Una pequeña ayuda (llevo unos años usando ubuntu y me he decidido a probar esta nueva versión de archlinux en mi portátil) en el paso 9 “Configurando el sistema” despues del comando

    “arch-chroot /mnt” no se como continuar.
    En la pantalla me sale sh-4.2# y no se renombrar hostname.
    Agradecería una ayudita..;)

      1. Gracias ya lo tengo medio solucionado, ha sido un pequeño lapsus. Ya estoy liado con el entorno gráfico (gnome 3) a ver si acaba bien.
        El único problema que he encontrado ha sido a la hora de configurar dbus, al escribir “sudo rc.d start dbus” me daba error, y el archivo “rc.d conf” me aparece vacio. Espero que no me de problemas en el inicio de sesión

        1. Si acabas de realizar la instalación, ese método ya no funciona, ahora todo es por medio de systemd. En el caso particular de dbus, no es necesario que lo habilites o ejecutes, ya que systemd se encarga automáticamente de ese daemon.

  69. Gregorio , espectacular el tutorial. Me pasa que cuando reinicio no tengo red. Y si pruebo ip link blabla o dhclient me dice que no se encontró la orden …
    ni como sudo ni como usuario normal.

  70. Hola, yo me quedo en el momento de crear el usuario, me dice que cannot lock /etc /passwd.
    he intentado borrar group y shadow pero me dice que solo es de lectura y no consigo pasar de ahi.
    Como se firma una iso? porque si empiezas desde cero y te lo bajas con windows no se como se hace
    Gracias

    1. ¿Existe el archivo etc /passwd.lock? Si es así, elimínalo.

      Y sobre verificar la firma en Windows, ¡ni idea!, hace años no uso Windows, aunque imagino debe existir alguna utilería open source que lo haga. ¡Hay que preguntarle a Google! ;-)

    1. ¿Exactamente qué tienes en inglés?

      Para que tu entorno gráfico reconozca que deseas todo en español, edita los archivos /etc/locale.conf y /etc/locale.gen tal y como menciono en el presente tutorial.

      Para teclado en español para la terminal, crea o edita el archivo /etc/vconsole.conf, donde debes agregar:

      KEYMAP=es

      (tal y como menciono en el tutorial)

      Para teclado en español para el entorno gráfico, crea o edita el archivo /etc/X11/xorg.conf.d/10-keyboard.conf

      Section "InputClass"
      Identifier "Keyboard Defaults"
      MatchIsKeyboard "yes"
      Option "XkbLayout" "es"
      EndSection

      ¡Saludos!

      1. gracias x responder.

        la consola esta en ingles.

        todavia no instale X

        locale.conf y .gen tengo es_AR.UTF-8

        vconsole tambien esta KEYMAP=es

        por ejemplo voy al NANO y tengo las opciones en ingles

        si pongo export LANG=es_AR.UTF-8 y voy al nano esta en español, pero reinicio y vuelve a ingles.

          1. sip, y sigue igual

            si , si no queda otra lo pongo ahi, pero esperaba haberme salteado algo

            otra consulta, como se usan los repos de testing ? queria testear gnome-shell 3.6

            yo ya tengo X con gnome-shell funcionando … (en esa terminal hasta el teclado lo tengo en ingles jaja)

          2. gracias, si hice eso y se actualizo todo, era para probar en una virtual, esta bueno.

            lo del idioma no va, despues vere en casa tranquilo

  71. Buena tarde amigo, ante todo agradezco pues tu tutorial ha sido el mas claro en español que he encontrado, pero sucede lo siguiente, no puedo bajo ninguna circunstancia continuar con el proceso puesto que despues del primer reinicio no me crea el usuario, en youtube encontre un video pero tampoco me da… al intentar crear el usuario me da error y me dice que no se puede bloquear la cuenta de usuario.. y en youtube el tutorial me lleva despues del primer reinicio y me indica la configuracion del archivo nano /etc/pacman.conf pero no me deja agregar el repo yaourt porq me dice que es un archivo de solo lectura y a su vez no me actualiza los repositorios… Que puedo hacer???

      1. como lo elimino, quisiera saber porq despues del primer reinicio no puedo sobreescribir por ejemplo, despues del primer reinicio al agregar el repositorio de yaourt me dice que es un archivo de solo lectura… nano /etc/pacman.conf al llegar al final y agregar el repo no me permite guardarlo, por ende no puedo actualizar ni bajar el resto de archivos que necesito para instalar el sistema…

          1. Les cuento que estoy en el procedimiento final, mi gran problema era que antes de hacer chroot no ponia estas flechitas (>>) en /mnt y al reiniciar no me daba permisos de root, ahora estoy es pasanso aceite porq instale el entorno KDE y todo pero no salgo de consola al reiniciar…. Estoy probando en VirtualBox primero porq Arch será mi OS principal pero ahora quede ahi y no se que hacer…

  72. Amigo Gregorio :D necesito tu ayuda :C intento instalar Arch en otro compu pero al momento de instalar el Grub me aparece esto “/usr/sbin/grub-setup: warn: Sector 32 is already in use by FlexNet;
    avoiding it. This software may cause boot or other problems in future.
    Please ask its authors not to store data in the boot track” :S que puedo hacer ? si reinicio perdere toda la instalacion ? Gracias de antemano :D

  73. Dios para todos les ha sido comodo instalar esta distro hasta los iniciales en linux y yo llevo 3 meses en este lio y no me da la instalación, por todos lados se me tranca, lo he intentado tan detalladamente que en 3 ocasiones he amanecido (lo hago despues de salir de mi trabajo) y el sistema por todo me da error, actualmente estoy con chakra pero siento tan inestable el sistema que me da miedo hasta reiniciar mi equipo por miedo de perder configuraciones, seria un milagro divino instalar esta ansiada distro en mi intel core i5

  74. Discula en mi caso es obligatorio para instalarlo el hacerlo desde un USB pero en ese caso como lo hago para que no se tome en cuenta a la hora de particionar los discos ya que no me deja hacer una tercera, ademas en una instalacion llegue hasta usar el entorno grafico pero los daemons me marcaban error al iniciarlos como instrucciones erroneas para start,restart,stop gracias por tu respuesta.

  75. hola, espero me puedan ayudar, no entiendo muy bien esto:

    Paso 1: Obtener el medio de instalación
    :D
    Debido a que ahora la ISO se encuentra firmada, es importante descargar su firma PGP …

    https://www.archlinux.org/iso/2012.10.06/archlinux-2012.10.06-dual.iso.sig

    … y verificamos la ISO con la firma PGP:

    =====>> pacman-key -v archlinux-2012.10.06-dual.iso.sig

    Lo único que falta en este paso, es grabar la imagen ISO en un CD (pueden usar K3B, Brasero, etc),

    :D

    se supone que baje la iso y la llave.. pero como voy a hacer eso que esta marcado con una flechota :D si tengo windows instalado…..????

    alguna respuesta para la unica neurana que me queda en funcionamiento :D

  76. dejo este mensaje para aquellos que tengas distribución de teclado latina, ejecutar: loadkeys la-latin1.
    Muchas gracias por el post gregorio, me sirvió mucho para dar el paso de debian a arch y bueno… sobra decir que en linux nunca se deja de aprender.

  77. Hola Gregorio!!
    Acabo de hacer una instalación limpia siguiendo el tutorial. Todo me salió bien, pero a la hora de reiniciar, cuando intento conectarme al wifi con iwconfig (red WEP) me dice que no se encuentra la orden. Si busco wireless_tools con pacman me dice que no está instalado (algo extraño, ya que según leí las últimas iso lo traían de serie). El problema que tengo es que solo puedo conectarme a la red por wifi, así que no puedo instalar entorno gráfico ni nada. ¿Alguna idea?

    Y aprovecho para preguntarte…la instalación la he hecho en un portatil con windows. La tabla de particiones sería así:
    Reservado Windows (primaria)
    Windows (primaria)
    /boot (lógica)

    swap

    /root (lógica)

    /home (primaria)

    Crees que es correcto? Harías algún cambio? Cúal debo poner como bootable (al instalar la primera está por defecto así)?

    Gracias por la ayuda!!

    1. Pues no queda de otra que conectarte por cable para poder instalar wireless_tools y demás paquetes (te recomiendo wicd) para que ya pueda usar el WiFi.

      Y con respecto a tu tabla de particiones, no veo nada mal, y obviamente la partición booteable debe ser /boot, ya que GRUB (o si lo deseas, Syslinux) es quien se encargará de cargar Windows en su caso.

      1. Ok, eso me temía. Tendré que conseguir la manera de hacerlo.

        La verdad es que la idea es probar win8 + arch para el portatil. La pregunta sobre qué partición hacer booteable es porque en el tutorial explicas que para instalar grub hay que usar el comando grub-install /dev/sda. Pero si /boot está en sda4, por ejemplo, no habría que poner este comando grub-install /dev/sda4???

        Por cierto, piensas que tendré problemas para que coexista win8 y arch en el mismo disco duro? Oí que hay distribuciones que tendrán este problema, pero no se si es solo para computadoras nuevas, que utilicen UEFI, o si para BIOS también lo hay.

  78. Hola tengo un problemas, bueno el sistema ya está instalado pero no puedo acceder a /etc/vconsole.cfg, al parecer no se encuentra el archivo, esto se puede solucionar instalando vonconsole ??? ——> pacman -S vconsole??

    1. bueno, lo solucioné por suerte tenia windows en otra partición asi que pude montar la partición de sistema y modificar el fstab manualmente, por alguna razón no lo pude hacer desde el cd (no se guardaban los datos) si alguien logra configurarlo bien desde el cd le agradecería una respuesta jeje

      1. Ignoro por que tuviste ese problema. Quizás no accediste correctamente con chroot, no sé, pudieron haber sido tantas cosas. Te sugiero nuevamente seguir los pasos, ahora con más cuidado.

  79. hola amigo sabes deberia alguine sacar una unica forma o ponerse de acuerdo de como instalar este sistema ya llevo muchos intentos tratando de intalar esto y cada vez que sigo un paso ya no es igual asi que tengo que recurrir a otro tutorial al gunos comando ya no funciona me maraca error deberias ser mas explicito por ejemplo el pacstrap que dice para instalar el sistema base no funciona da error asi que busque otro tuto en ingles que decia que use pacman -Syyu y despues pacman -S base-devel y despues segui con el grub que mencionas y despues para entra y hcaer chroot y despues el siguiente comando me dice que no existe, en fin es un rompecabezas tube que prender otra maquina para ver otro tuto y bueno alfina lo instale como pude y cuado empezo toda la pantalla de mi laptop se puso intermitente de barios rectangulos de colores es decir un problema asi que instale debian wheezy. bueno espero que me joren en eso, y no escudarse en decir que es solo para medio o expertos, sino cuando va a hacer una distro importante? no crees? bueno saludos

  80. Hola amigo, tengo algunas dudas donde quedaron los daemons que estaban en el rc.conf y los modulos, tambien hoy creo que salio otro live-cd , lo eh provado y note que no esta el archivo que mensionas como /etc/hostname , que hay que hacer.

  81. Tengo la intención de instalar Arch en mi netbook, pero quisiera saber si es forzosamente necesario tener particiones para /boot y /home, ya que como tengo Ubuntu, Android ICS y Windows XP también instalados, pues no quisiera particionar más mi disco duro. Tengo 30GB libres de mi disco duro, así que me gustaría saber que si instalo tan sólo con la partición “/” se ponen dentro /boot y /home como en cualquier otro?

  82. Disculpa que moleste de nuevo, pero cuando hay que modificar el archivo /etc/sudoers y despues ejecuto EDITOR=nano visudo, descomento la linea e intento guradar, pero nano quiere guardar el archivo con el nombre /etc/sudoers.tmp, asi que le borré el .tmp y lo guarde así. Después accedí con mi usuario y el comando su – juuakoo y mi contraseña, accedio, pero cuando intente probar sudo (utilizando el mismo comando que en el tutorial sudo pacman -Syu) me sale lo siguiente:

    sudo: unable to start /etc/sudoers:permiso denegado
    sudo: no valid sudoers sources found, quitting
    sudo: no se puede inicializar la politica de plugin
    ¿Hay alguna solución?

    1. Así funciona visudo, guarda los cambios en un archivo temporal, pero él mismo se encarga de establecer nuevamente su nombre. No debiste haber eliminado el .tmp, te repito, de eso se encarga visudo. Reinstala sudo y repite visudo.

  83. volví a reinstalar arch en mi laptop, tenia mucho miedo por la instalación pero no es tan traumatica como pensé gracias a tu post :D…. por cierto puedes hacer algún día un post de administración de energía para las laptop que la verdad sufro mucho porque se calienta horrible… Gracias nuevamente

  84. Felicidades por el tutorial, a sido de mucha ayuda aunque tengo problemas con el grub, despues de finalizar la instalación y reiniciar muestra el siguiente error:

    error: file ‘/boot/grub/i386-pc/normal.mod’ not found

    Y entra en modo de rescate, he intentado varias cosas dentro de grub rescue> pero sin resultados también volví a instalar el grub por medio del live cd pero el resultado es el mismo. No he encontrado información relevante sobre esto y he repetido la instalación varias veces pero siempre obtengo lo mismo.
    Espero puedas ayudarme, Saludos

    Pd. Estoy instalando la versión de 64 bits y he probado con las ediciones 2012.10.06 y 2012.11.01

      1. Al final es lo que he hecho, instale Syslinux y no tuve problemas, además quedé bastante conforme, gracias por la ayuda.

  85. Que pasa si enves de crear particiones /home, /boot /raiz creo una sola particion que sea raiz (/) y hay instalo el sistema.¿puedo llegar a tener un problema? Gracias y espero que me puedan ayudar ;D

  86. Buenas como estas. Segui el tutorial para instalar arch y la verdad que esta muy bueno. pero tengo un problema con las teclas de brillo de una netbook sony, que no las puedo hacer funcionar. Instalo Debian (gnome) o Fedora (gnome) y las teclas funcionan de una. En Arch (gnome) no las puedo hacer andar, hay que instalar algo o habilitar algun servicio, te agradeceria si me pudieras guiar un poco, ya que me gusta como anda Arch en esta netbook . Muchas gracias desde ya, y muy buena toda la pagina.
    Saludos

      1. Desde ya muchas gracias por tu respuesta. sabes que ya probé con xev y ni siquiera me leí la combinacion (fn + f5 y f6)que son las teclas de brillo, pero si las del audio (fn + f2 , f3, f4), por eso creí que era activar algún servicio o instalar algún programa. Igual te agradezco la preocupación y seguiré buscando la forma de hacerlas funcionar.Otra vez digo muy buenos tutoriales, de los mejores que lei hasta ahora

        saludos

  87. Muchas gracias buen post, por ahora todo funcionando a la perfección! :)
    Saludos.
    Next Step instalar Openbox! :)

      1. Antes que nada, gracias por tus palabras, y gracias por indicarme ese problema con el post de openbox, a la brevedad espero revisarlo y ver cómo solucionarlo. Cada día me convenzo más de dejar de usar WordPress…

  88. Hola, buena noche. Trate de instalarlo, pero me marco que tenia 2 particiones con boot, ya que tengo windows 7 instalado. Quiero ambos SO, como puedo hacerlo? Soy nuevo en linux, pero me gusta mas esta distribucion que las demas que he visto. Muy buen tuto por cierto!

    1. Simplemento no “toques” esas particiones y sólo usa el espacio restante. Tengo pendiente hacer un tutorial al respecto, sólo que no he tenido tiempo. ¡Gracias por tus palabras!

  89. hola gespadas, te agradesco si me podes ayudar.

    soy usuario de archlinux, y el dia de ayer hice una instalacion en mi pc de escritorio con la imagen de este mes. 2012.11.1, no tuve ningun problema.

    la cuestion es que hace poco compre una laptop hp pavilion con procesador intel core i3 sandybridge y graficadora intel hd 3000, que venia con suse 11, y en este momento la tengo con debian testing.

    queria instalarle archilinux, pero al bootear con el cd o pendrive, llega casi hasta el final del booteo, en donde podemos escribir los comandos #root:. ya que se queda congelado todo el sistema, no funciona ni el bloq mayus, ni mucho menos el Impr Pant+ REISUB.

    tengo que apagar la laptop a la fuerza.

    no se que me puedes recomendar, estoy sin saber que hacer.

    gracias por tu sitio

      1. si claro, incluso esa es la que use para instalarlo en mi equipo de escritorio, y hace unos instantes la instale en el equipo de un amigo.

        1. amigo gespadas, ya lo solucione, actualize la bios de mi laptop, y asunto solucionado.

          Gracias por tu blog, y tus excelentes post.

  90. Sabés me quedé trabado aquí: Debemos establecer el nombre de nuestro hostname en el archivo /etc/hostname. Por ejemplo:

    localhost

    Si, sólo tienes que escribir el nombre deseado, es lo único que debe tener dicho archivo. No pude editar ese archivo, no se con que editor hacerlo. Te agradecería la ayuda.

      1. gracias! ahora retomo de cero la instalación, recuerdo igualmente que me decía no such directory, o algo similar. ya te digo si me fue bien. un saludo

  91. ¡Gregorio, tu guía es de 10! ¡Simplemente fantástica! Lo único que podría mejorarla es actualizar en donde sea necesaria las guías para entornos de escritorio, sobre todo para temas de arranque automático debido a los cambios generados tras la inclusión de systemd. ¡Así, instalar Arch será aún más fácil! :)

    1. ¡Gracias! Estoy consciente que esas guías de los entornos de escritorio las escribí hace ya mucho tiempo, y que les urge una actualización, y por eso serán la “punta de lanza” del relanzamiento de otro de mis proyectos… ¡espérenlo muy pronto!

  92. Para instalar bajo virtual box me sirvió más estos pasos:

    Arch Linux guests

    Installing Arch under VirtualBox is straightforward, and additions should be installed through pacman (not through “Install Guest Additions” in VirtualBox, or from a mounted ISO image).

    Install the Guest Additions

    Install the virtualbox-guest-utils package:

    # pacman -S virtualbox-guest-utils

    Manually load the modules with:

    # modprobe -a vboxguest vboxsf vboxvideo

    Create a *.conf file (e.g. virtualbox.conf) in /etc/modules-load.d/ with these lines:

    /etc/modules-load.d/virtualbox.conf

    vboxguest
    vboxsf
    vboxvideo

  93. Buenas, no me deja arrancar la sesion en openbox, me sale xinit: server error, no arranca las “X”

    con la instalacion de openbox

    1. Pueden ser muchas cosas, te agradecería fueras más específico. ¿Booteas directo a las X? ¿Usas GDM, KDM, SLiM, etc? Supondré un “si” a mi primera pregunta, y que usas SLiM, en cuyo caso se me ocurriría ejecutar:

      systemctl disable multi-user.target
      systemctl enable graphical.target
      sudo systemctl enable slim.service

          1. #!/bin/sh

            exec openbox-session
            Hago lo de arriba, y no me funciona, me sale xinit unable to connet to X server, y server error.

          2. Si tambien hice,

            Para instalar el driver propietario para las tarjetas de video más recientes (GeForce 6 en adelante):

            sudo pacman -S nvidia nvidia-utils

            y esto

            Debes reiniciar el sistema para que los cambios surtan efecto. Luego, debemos configurar el recién instaladodriver de nVidia:

            sudo nvidia-xconfig

  94. Hola, instale arch + kde, todo bien, pero cuando quiero reproducir videos con vlc o cualquier reproducto me sale este fallo, y solo reproduce el video y del audio no se escucha nada, por favor ud o alguien me puede ayudar?: el mensaje que me vota es:
    ________________________________________
    Falló salida de audio:
    El dispositivo de audio «default» no se puede usar:
    No existe el fichero o el directorio

    ________________________________________

  95. Hola.

    Tengo un problema que no se como solucionarlo, es que despues de instalar el sitema y arrancarlo no se como conectarlo a internet, haber si alguien me dice como

        1. Gregorio, todo sobre ruedas. Ahora estoy instalando Gnome 3.
          Solo un detalle, cuando creo mi usuario me pide un numero de ID, para que es?
          Y otra cosa, después de crear el usario se cambia todo a español (cosa que no me molesta), pero cambia toda la configuración del teclado y por ejemplo no pudo hacer el “=”.

          Ah, otra cosita, para modificar el archivo sudoers lo hice manual con el NANO y no tuve ningún problema.

          Muchas gracias por este magnifico tutorial.

          1. Cuando te pida el número de ID de usuario, sólo tienes que dar [Enter] para que te asigne uno automáticamente.

            Con respecto al idioma, crea un nuevo archivo con el nombre /etc/X11/xorg.conf.d/10-keyboard.conf y en su contenido ingresa:

            Section “InputClass”
            Identifier “Keyboard Defaults”
            MatchIsKeyboard “yes”
            Option “XkbLayout” “es”
            EndSection

            El valor importante es el que pongas en “XkbLayout” (depende de tu teclado).

            ¡Saludos y gracias por tus palabras!

  96. excelente guía me a sacado de a ayudado mucho a entender los pasos para instalar arch en mi pc de escritorio, quisiera que me ayudara a hacer un instalación offline de arch, la situación es que en mi iglesia a y un portátil al cual necesitamos instalar un sistama operativo por que arruindows se lleno de virus y esa portátil no tiene acceso a Internet bus que en Internet como hacer eso pero solo encontré esto https://bbs.archlinux.org/viewtopic.php?id=146690 pero no entendí muy bien como es que lo solucionaron y esto que seria para después de haber instalado arch la verdad espero que me puedan ayudar por que quiero instalar arch por que es una distro muy estable y por gnome 3.6 que me encanta y es muy intuitivo y fácil de usar sino pregúntele a mi papá que es única interfaces por la cual no me a preguntado como se apaga o como se abre algún programa de antemano gracias

    1. Siendo sincero, no creo que ArchLinux sea la mejor opción para esta situación. Supón que logras instalar Arch de manera offline, ¿pero y las actualizaciones? Arch es bleeding-edge y requiere de actualizaciones constantes (yo actualizo varias veces al día) y para eso se necesita acceso a Internet.

      Hay otras distros que pueden instalarse offline de manera sencilla, y que incluyen GNOME. Te recomiendo Manjaro (http://manjaro.org/), que está basada en ArchLinux.

  97. Hola Gregorio:

    ¿Cómo estás? Espero que bien.

    Tengo un problema al instalar archlinux cuando ejecuto

    pacstrap /mnt base base-devel

    Descarga todos los archivos pero cuando acaba empieza a marcar un error similar a este para todos los archivos que descargaron

    error linux-api-headers: key “F99FFE8FEA999BD” is unknown

    error: key “F99FFE8FEA999BD” could not be looked up remote

    error tzdata: key “94657AB20F2A092B” is unknown

    Y tarda demasiado en cada uno, la imagen la grabe en un cd.

    ISO usada

    ArchLinux 2012.12.01
    y
    ArchLinux 2012.11.01

    Espero puedas apoyarme, quedo en espera de tus comentarios

    Saludos.

  98. Hola Gregorio, unas preguntas. ¿Es posible instalar Arch en una pendrive para poder usarla en cualquier PC? Y de ser así ¿Donde puedo encontrar la guia?
    Felicidades por tu maravilloso blog, creo que a mas de uno nos has sacado de problemas.
    Saludos.

  99. Me sale error en el cfdisk: FATAL ERROR: Bad logical partition 6: enlarged logical partitions overlap

  100. Buenas, tengo un problema al conectarme a internet.

    Hice lo del paso 10, pero al momento de utilizar “systemctl start dhcpcd@eth0.service” me da lo siguiente:

    “Job for dhcpcd@eth0.service failed. See ‘systemctl status dhcpcd@eth0.service‘ and ‘journalctl -nx’ for details”

    La verdad no se que hacer pues no soy muy experto en esto, pero me encanta Arch Linux y quiero volver a utilizarlo *.*

      1. Tengo el mismo problema, cuando se ejecuta ‘journalctl -nx’, indica un time out al iniciar al servicio y también dice: “Dependency failed for dhcpcd on eth0.”. No sé si afecte algo, pero cuando ejecutas el comando de ‘ip link show’, según yo, tendría que mandar algo de “eth0″ pero en mi caso no me sale “enp7s0″.

  101. tengo un problema cuando reinicio mi ordenador me sale localhost login coloco mi contraseña y me dice login incorrect, cual seria mi problema, desde ya muchas gracias

  102. Hola maestro. Otra vez tengo dramas con el hostname pero esta vez es distinto. paso al chroot y parece ser que no tengo ni nano, ni vim vi. ni nada. Voy a instalar el base-devel devuelta y retomar. Esperemos que funcione luego.

        1. Ya está. Era que el teclado se me cambiaba de configuración y cuando ingresaba mi “-” de la contraseña de salía un ” / ” y obviamente no podía verlo. Gracias por tu tiempo.

  103. Genial artículo, sin duda fue mi base para instalar lo que promete ser mi distro de linux definitiva, solo quiero aportar una experiencia que tuve con Openbox, al menos en mi máquina tenía el bug de que cada que reiniciaba (o sea, cada arranque del sistema) no me servía el launcher de aplicaciones, no podía abrir ni xTerm, nada, la solución que encontré y me funcionó fue cambiarle el nombre al equipo, es decir, no llamarlo localhost, esto se hace desde el archivo /etc/hostname

  104. En muchas ocasiones me baso en este tutorial para realizar mi instalacion, pero en estas ultimas veces me ocurre que cualquier acción en donde se use ctrl no funciona. Cuando comienzo a instalar ctrl si responde después de hacer el reboot ya no. ¿Te ha pasado algo así?

  105. Esta muy bueno, pero tengo el problema que no tengo una conexión a internet estable. Poseo un modem HUAWEI usb, pero no es muy bueno. ¿Existe alguna manera de instalarlo sin internet?

    Saludos.

  106. Hola. La guía es estupenda, de verdad. Nada más tuve un problema:

    Yo tengo una laptop, el problema es que el puntero del mouse de movía mucho, simplemente con tocar el touchpad (sin mover el dedo) el puntero se movía un poquito, como que temblaba. La solución es introducir este comando:

    pacman -S xf86-input-synaptics

    Problema resuelto

    1. En el tutorial aumentado y actualizado, dentro de mi nuevo proyecto, tomaré en cuenta todos los detalles especiales y particulares que, por obvias razones, dejé fuera del presente tutorial.

      ¡Saludos!

  107. Amigo muchísimas gracias por este tutorial jaja me estaba rompiendo la cabeza porque al dar enter en el grub me aparecía el “no such device…etc” pero es que estaba creando un grub.cnf en vez de grub.cfg jaja. Bueno le seguiré y, logre hacerlo o no (soy medio novato el linux), muy buen post :)

  108. En este paso haremos diversas acciones de configuración de nuestro sistema. Primero, vamos a generar el archivo fstab con:

    genfstab -p /mnt &g t;&g t; /mnt/etc/fstab

    hay un error en esta parte en vez de &g t;&g t; deberia ser >> o seria cosa del formato

  109. Hola, primero q nada muy buen trabajo con este excelente tutorial, solo quisiera saber como agregar windows 8 a grub2 ya intente instalando os-prober y ejecutando el comando grub-mkconfig -o /boot/grub/grub.cfg pero me dice no volume found y seguiendo otras guias me dicen q agregara manualmente la entrada pero al editar el /etc/grub/grub.cfg no me sale absolutamente nada, a ver si me dan una mano con eso, gracias!!!!

    1. amigo yo lo ise con windows 7 me imagino que es lo mismo que windows 8 solo edita este archivo

      /etc/grub.d/40_custom. Ahi pones los siguiente

      menuentry “Windows 8″ {
      set root=(hd0,3)
      chainloader (hd0,3)+1
      }

      Esto es suponiendo que windows esta en la particion sda3 y esta en otra solo cambia el 3 por la particion en que se encuentre windows. Espero y te sirva.

  110. Para hacer las particiones yo tengo dos discos duros, un Sata de 500gb y un IDE de 40gb, siempre he instalado las distros en el de 40, dejando el de 500 para windows y archivos(documentos, música, videos, etc), cuando ejecuto cfdisk no me sale el disco de 40gb, q’ puedo hacer?

  111. Me sale un error al momento de querer crear el usuario, me podrían ayudar, dice:

    useradd: cannot lock /etc/passwd; try again later
    -Error running useradd command — account not created!

  112. bueno volvi a arrancar todo de 0, ahora estoy con una freshinstall.

    No hay manera de que adduser funcione, la ultima vez agregue el usuario con useradd, pero por alguna razón no dejaba logearme, al menos que use su – nombre

  113. Al aplicar: ”systemctl enable dhcpcd@eth0.service”, me salta el siguiente error:
    ”[
    57.033745] systemd-fstab-generator[228]: Failed to create mount unit
    file /run/systemd/generator/-.mount, as it already exists. Duplicated
    entry in /etc/fstab?”

    Y cuando intento con ”systemctl status dhcpcd@eth0.service” salta el error:
    ”’A dependency job for dhcpcd@eth0.service failed. See ‘journalctl -xn’ for details.”

    Busque en la red y no he encontrado ninguna solución, alguna sugerencia?

    Desde ya muchas gracias y saludos,

    Octavio

  114. Aplica este cambio al tuto, Arch utiliza por defecto “useradd”, en vez de “adduser”

    useradd -m -g users -G wheel,audio,lp,optical,storage,video,games,power,scanner -s /bin/bash thedary

    useradd -m -g [initial_group] -G [additional_groups] -s [login_shell] [username]

    1. Gracias, ya había echo el proceso de instalación 3 veces por que no me dejaba hacer adduser hasta que leí tu comentario, espero que pronto este el nuevo tuto de Gregorio con las nuevas modificaciones pero por mientras me ayudaste mucho gracias de nuevo.

  115. hola y buenas, ya habia instalado varias veces con esta guia y todo bien, ahora la intente instalar en 3 pc’s diferentes al igual que otras personas y nos salia cuando queriamos agregar el usuario: adduser y nos devolvia -bash command not found, ¿alguna sugerencia?

    Gracias

    1. Tengo el mismo problema, el modelo de la tarjeta que tengo es “Wireless-N 2235″. Si ejecutas ip link show, ¿qué te muestra?, ese comando es para que te muestre las interfaces de red, ahí tendría que mostrar eth0 entre otras más, en mi caso me muestra enp7s0, quizás ahí radica el problema, si la interfaz se llama “enp7s0″ y tratamos de levantar la “eth0″ pues no coincide los nombres y no puede iniciarla.

      ¿Has revisado esto?: https://bbs.archlinux.org/viewtopic.php?pid=1219478 y https://bbs.archlinux.org/viewtopic.php?pid=1220813

  116. Buenas tardes desde Argentina
    Primero que nada tu guia es muy buena y bastante completa, me ayudo mucho ya que parece mas resumida que la guia oficial de archlinux.
    Tengo un problema y espero que se solucione, tenia linux mint 14 instalado y logre desinstalarlo del /root e instalar archlinux 2013, estas son las particiones:

    sda1 > swap

    sda2 > /root ext4

    sda3 > /home ext4
    sin embargo cuando logre hacer fucionar archlinux e instalar un escritorio como cinnamon 1.6, no logro ver las carpetas donde tengo mis directorios. A lo anterior ya tengo montada la particion /home en /sda con el comando:
    mkdir /mnt/home

    mount /dev/sda3 /mnt/home

    Quisiera saber como hago para ‘ver’ la particion /home y sus directorios ya que no esta formateada con mkfs. Por cierto , tendre que instalar nautilus o nemo en cinnamon?

    Saludos

  117. Hola Gregorio, buenísimo el tutorial, logre instalar todo sin mayores problemas. Ahora tengo un problema generado por una equivocación mía. En la instalación puse mal el texto en locale.conf y luego de crear el usuario y iniciar gnome3 me aparecio todo en ingles. Reviso locale.conf y locale.gen, corrijo y vuelvo a ejecutar locale-gen. Cuando reinicio me corrigio el idioma al momento de loguearme con gdm pero cuando carga el usuario me lo carga en ingles. Si voy a region e idioma de gnome me dice que tengo “Unspecified [ANSI_X3.4-1968]” como idioma y por mas que le ponga español no me hace nada. Alguna idea??

  118. Pues yo me quedé en el paso 7, ya que me da error al hacer el “pacstrap /mnt base base-devel” y, por tanto, no continúa la instalación. :(

    1. Yo tuve un problema en ese paso (el equipo se apagaba sin más,
      no se si te pasaba lo mismo) y lo solucioné haciendo por separado el
      pacstrap de base y de base-devel. Asi me funcionó

  119. Pues yo me quedé en el paso 7, ya que me da error al hacer el “pacstrap /mnt base base-devel” y, por tanto, no continúa la instalación. :(

      1. Gracias por contestar.
        Eso pensaba, que era por la conexión a Internet… pero después de hacerlo (después de conectarme, tanto por cable como por WiFi), nada, seguía dando el mismo error.

      2. Igual al final desistí después de más de 3 horas (de momento), y le volví a dar una nueva oportunidad a la última versión de Ubuntu (vengo de Slackware).

        1. Jajajajaja de slackware a ubuntu. Mejor te recomiendo debian.
          O mejor, gentoo. Ahora estoy en proceso de instalación y es buenisimo.

          1. Jaja, lo sé, pero es que me gusta probar de todo. :P

            Slackware es muy bueno, pero tuve un problema y como necesitaba tener listo el portatil para poder seguir trabajando… y hay que reconocer que Ubuntu en media hora lo tienes listo, y en Slackware todavía estaría terminando de instalar. xD

            Gentoo tengo ganas de probarlo, que todavía no lo he probado nunca, creo.

    1. Kaled… yo tuve un problema en ese paso (el equipo se apagaba sin más, no se si te pasaba lo mismo) y lo solucioné haciendo por separado el pacstrap de base y de base-devel. Asi me funcionó

  120. muy bueno otra opción es usar el Archbootstrap, si /boot es compartido probablemente tenga que corregir los uuid, y agregar init=/bin/systemd (en grub.cfg)

    si se hace por ssh puede salvar lo de la entropia con SigLevel = Never (no es lo recomendable pero se complica crear el llavero una ves que se tiene el sistema corriendo se vuelve a corregir)

      1. Lo solucioné así:
        hice un:
        #ip link show
        para que me muestre el nombre del dispositivo de red (ya no es eth0) …
        En mi caso me salió : ” 2: enp0s7: …”
        Entonces hice lo que dice el tutorial reemplazando este valor por eth0:
        #systemctl enable dhcpcd@enp0s7.service
        y despues reiniciar o ejecutar:
        # systemctl start dhcpcd@enp0s7.service

        Después de eso funciona la conexión a internet.

        ¡¡¡¡GRACIAS GESPADAS POR TAN BUEN TRABAJO!!!!

    1. puede ser que el dispositivo tenga otro nombre, por ejemplo el nombre de mi disposito no es eth0 sino enp0s7. Por lo tanto tengo que correr systemctl dhcpcd@enp0s7.service y luego iría systemctl start dhcpcd@enp0s7.service . El nombre del dispositivo se puede saber corriendo ip adrr. En mi caso mostraba que el dispositivo estaba simplemente sin usararse con un DOWN que resaltaba. Lo otro recomendado es usar ls /sys/class/net para saber el nombre del dispositivo. De las fuentes ya no me acuerdo por que vi muchas páginas buscando información. Pero a mí me funcionó.

  121. Hola Gregorio Espadas, Tengo un error, instale todo tal cual pero al momento de agregar un usuario con el comando: adduser ; me dice command not found, que sucede falta instalar algo mas???

  122. Excelente instale todo y al notar tu inicio de articulo veo que dices que aun no trae el kernel 3.7 lo cual puedo ver que instale la ISO
    ArchLinux 2013.01.04.
    y me dice con el comando que “uname -r” que mi KERNEL: 3.7.5-1-ARCH
    asi que creo que podrias decir que YA LO TRAE!! :D saludos!

  123. amigo, tuve problemas con hablitar la red pero lo solucione pero tengo algo que no entiendo, de hecho no debería pasar, con el comando adduser me da error de bash, he averiguado y no hallo nada, el comando que si me sirve es useradd, pero no tiene la misma funcionalidad que adduser.

  124. Hola Gregorio,

    Tengo un inconveniente luego de seguir la guía al pie de la letra al momento del reboot me da un error con el kernel. Te ha pasado algo así?
    Current Release: 2013.02.01

    Gracias y espero tu respuesta :D

  125. Hola Gregorio,

    El enlace a la firma digital de la ISO no funciona. Aparte, cuando me la descargo desde archlinux está en .bin y no en .sig ni .asc. ¿Tu sabes algo de esto?

    Un saludo :)

  126. Muy bueno el tutorial, esta muy bien explicado, ademas en nombre de usuario de linux te agradezco por el aporte a la comunidad linuxera, es el mejor tutorial de instalacion de Arch que existe. yo todavia no me animo a instalar Arch, pero este tutorial me esta haciendo agarrar coraje y en cualquier momento lo intento jaja. abrazo!!

  127. Esta muy buena la guia, la he usado varias veces para instalar Arch. Lo que si hay un tema no menor, y es que ahora Arch ha cambiado la forma en que nombra las interfaces de red, y en mi caso al menos, en vez de nombrarla como eth0 la nombra como enp4s0. Por lo que en el paso 10, en vez de ser systemctl enable dhcpcd@eth0.service, es

    systemctl enable dhcpcd@enp4s0.service. Este tema puede llevar a que un usuario quede detenido en la instalacion, luego de reiniciar, ya que si activa la red para eht0, no podra obtener acceso a Internet. Saludos

  128. buena noche, si aun lees este post amigo Gregorio acudo a ti por una ayuda, resulta que tengo mi sistema en spanglish puesto que no puedo seleccionar el español en la configuracion de region e idioma (uso gnome 3.6) ya descomente el idioma de mi país y generé el locale-gen y lo hizo perfectamente pero aun asi no puedo tener mi sistema en español…

    1. Si generaste los locales después de instalar GNOME, quizás necesites darle una “reinstalada” para que te “agarre” el idioma. Que yo recuerde no hay un paquete del tipo gnome-es.

  129. Hola. He visto en una wiki de arch que no es necesario añadir el usuario a los grupos, quizás deberías cambiarlo en el tutorial. La duda que me surje es como se configurará sudo entonces (por el tema del grupo de wheel).

    https://wiki.archlinux.org/index.php/Systemd_(Espa%C3%B1ol)#Uso_b.C3.A1sico_de_systemctl

    Por otra parte, en la misma página pone que para configurar el nombre de equipo hay que escribir “hostnamectl set-hostname elnombredemiequipo”. ¿Con esto nos ahorrariamos crear y modificar /etc/hostname entonces?

    Muchas gracias por la guía, es de gran utilidad, y estoy a la espera de ver tu nuevo proyecto que seguro que es interesantísimo! Un saludo!! ;)

    1. Luego de instalar ArchLinux, la red no está habilitada.

      Mostrar los nombres de los dispositivos de red (ya no es eth0, wlan0, motivo: http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames):

      ip link show

      Habilitar la interfaz de red apropiada:

      systemctl enable dhcpcd@xxxxx.service

      Ejecutarla de inmediato:

      systemctl start dhcpcd@xxxxx.service

      En el caso de WiFi, es necesario (desde la instalación de ArchLinux) instalar los paquetes siguientes:

      arch-chroot /mnt pacman -S dialog wpa_supplicant

      Para que sea posible ejecutar:

      wifi-menu

  130. Hola, muchas gracias por compartir la información, me ha servido de mucho; sólo que tengo un problema, cuando lo reinicio me pide la contraseña root, pero no la reconoce, a partir de ahí no puedo avanzar. No sé por qué me dice que la contraseña es incorrecta; prácticamente le he instalado varias veces y sigue surgiendo el mismo problema.
    Gracias.

  131. Muy bueno el tuto, muchas gracias por la dedicacion y la prolijidad. Lo unico que hice y no daba pie con bola es que lo instale solamente via wifi; y parece que no se usa mas netword.d ahora es netctl. Podrias ponerlo en el tuto, porque cuando quise ejecutar el comando “cd /etc/network.d” me daba error. Ahi me entere de que estaba depreciado el directorio network.d

    Saludos.

  132. Hola, esta genial el tuto.

    pero, tengo una duda, tengo una laptop con windows 7 y quiero instalarle Arch, pero sin tener que borrar el windows 7, como le puedo hacer??

    graciasde antemano

    1. Básicamente los pasos son:
      1) Como es casi seguro que no tengas una partición libre, debes reparticionar tu disco duro, para dejar espacio para la instalación de Arch.
      2) Cuando hagas los pasos 3 y 4 de éste tutorial, ¡no toques las particiones existentes de WIndows!
      3) Cuando instales tu gestor de arranque (paso 8), edita el archivo de configuración correspondiente para que aparezca la entrada “Windows” en el menú.

  133. No es el mejor sitio para preguntar, pero por probar…

    Mi instalación de arch como la hice en un ssd, separé las particiones de home, tmp y var de la raiz. No sé que narices pasó, que se corrompió de mala manera /var, que estaba con reiser.

    Le pasé un fsck con –rebuild-tree, y llegué a copiar ficheros del var que hay en el disco de instalación. Ambas cosas me ha arreglado algunas cosillas, puedo arrancar, puedo manejar el sistema, pero no todas, ya que no puedo conectarme a internet ni me va pacman. Persiste que no encuentra “database file for multilib does not exist” y otro, y no hay forma de resolverlo.

    Mi pregunta es, ¿hay alguna forma de hacer una instalación parcial? Es decir, que sólo reinstale var, no el sistema. :S

    Me temo que voy a releerme todo tu tutorial para reinstalar… dios, cuando lo tenía todo bonito y configurado…

  134. Pues, probé Arch y ni bien terminé de instalarlo me di cuenta que ya tenía el kernel 3.11. ¡3.11!

    Perdónenme, pero necesito un par de meses porque estuve en pleno abismo de las Rolling Release.

    ¡Excelente tuto, @gespadas:disqus! La verdad es que si me desocupo lo suficiente como para dedicarle un tiempo a Arch, la verdad es que ya estaría agradecido con esta distro (y con KDE).

    Por ahora estoy en Debian Wheezy, pero espero pronto llegar a instalar Arch para estar al día (pero en máquina virtual porque la versionitis es adictiva).

      1. Excelente, probare con este tuto para ver como me va, Slaudos y sigue asi, tienes un excelente blog 10/10!

        Que opinas de Arch + Lxpanel + DWM?

  135. es lo que me limita a instalar arch; que esta llena de comandos , ya deberian de proporcionar un instalador grafico no creen?

  136. Gespadas, se me queda la pantalla en negro después de seleccionar en el grub Arch (primera opción) ¿qué puedo hacer? he hecho todo de nuevo excepto las particiones y nada :

  137. Hola,

    Que fuentes recomiendas instalar ? (tengo escritorio kde)

    Ahora mismo tengo ttf-dejavu, ttf-droid, artwiz-fonts y ttf-ms-fonts (todas ellas se aconsejan para LibreOffice).

    Las ttf-ms-fonts creo que son obsoletas y las substituie ttf-ms-win8 (pero si no tienes win8 no sé como conseguir las fuentes), por otro lado también hay ttf-vista-fonts, cual recomiendas de todas ellas ?

    También he visto que muchos tienen: cairo-ubuntu fontconfig-ubuntu libxft-ubuntu freetype2-ubuntu

    ttf-bitstream-vera.

    Cualas me aconejas que instale ?

    Muchas gracias.

    Saludos.

    1. Otra duda que tengo es si los paquetes de AUR hay forma de que se actualicen automáticamente cuando salen versiones nuevas (como hace pacman con los repositorios oficiales) pero en este caso Yaourt o siempre se tiene a la web de Arch, sección paquetes de AUR para ver cual es el último ?

      Gracias.

      Enhorabuena por el blog!

          1. He seleccionado las mismas que tu y la verdad que me cambió a mejor, yo tenía seleccionada las Droid. Instalé la Terminus que no la tenía.

            Lo que he subido dos puntos cada una de las que tienes, así se ven mas grandes. No sé si es que pierdo vista o las veo pequeñas jeje, tengo una pantalla que trabaja ahora mismo en una resolución de 1920 x 1080.

            Muchas gracias por la ayuda.

            Saludos

    2. Os dejo el enlace de descarga de las fuentes correspondientes al paquete de AUR ttf-ms-win8, lo he instalado y he quitado el antiguo ttf-ms-fonts, hay mas tipos de letra y he notado cierta mejora en las páginas web, en la wiki aconsejan mejor tener este instalado:

      Paquete ttf-ms-win8:
      https://aur.archlinux.org/packages/ttf-ms-win8/

      Fuentes Windows 8.1 Enterprise x64.ISO:
      http://d-h.st/V9I

      He verificado que al instalarlas todos los MD5 de las fuentes son aprobados por lo que el paquete para descargar creo que es confiable.

      Una vez instalados los paquetes, son alrededor de 400 MB, lo que hice fue quitar todos los paquetes a excepción del principal ttf-ms-win8, ya que los demás que instala son tipos de letra japoneses, chinas …

      Espero que os sirva.

      Saludos

  138. Buena guia para instalar Archlinux, aunque intente instalarlo (soy nuevo en cuanto respecta a esta distribucion y me dio curiosidad xD), segui todos los pasos pero no se porque me da un error :( , me tranco en el paso 9, me dice que todo va excelente,entonces reinicio, me inicia grub, pero al entrar al sistema me da este error, suspongo que me equivoke en una parte pero no se cual xD, ya lo intentado varias veces, alguien tiene alguna idea?, gracias de antemano :)

  139. Hola
    Me he topado con este tutorial y esta grandioso y de gran ayuda, solo tengo una duda.
    He probado el live de blackarch, y la interface grafica me agrada mucho, tu sabes como poder instalarla? esto ya que he seguido los pasos de instalar arch y luego encima blackarch pero no me sale la interface de este ultimo.
    De antemano, agradezco tu ayuda.
    Saludos

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>