Bitácora de una instalación Arch Linux + KDE: Instalación paso a paso

En mi artículo anterior les hablé un poco de los cambios que tiene Arch Linux con respecto a lo que estoy acostumbrado a hacer en Debian, los cuales veremos a continuación pues lo que toca, es mostrarles como instalar Arch sin morir en el intento.

Creo que es muy bueno aclarar que si he llegado hasta acá ha sido por la excelente guía que Gregorio Espadas ha escrito en su blog y de la cual tomo gran parte de su contenido para este artículo. Todo el crédito es para él.

Consejos previos a la instalación

Para instalar Arch lo 1ro que aconsejo es probar en una máquina virtual, de esta forma una vez que estemos seguro de lo que vamos a hacer, podemos proceder a ejecutar los pasos aprendidos en nuestro ordenador.

Lo 2do que recomendaría es hacer una salva de todos nuestros ficheros por si algo llega a ocurrir, y si es posible, hacer una instalación con el disco duro vacío. Por si acaso.

Y por último mi 3er consejo a la hora de instalar Arch, es tener otro ordenador con acceso a Internet por si se presenta algún problema o en su defecto, imprimir la guía de instalación que podemos encontrar en la Wiki de Arch Linux.

Instalación de Arch Linux paso a paso

Pues bien, supongo que ya tenemos a la mano una imagen actualizada del iso de Arch Linux. Al igual que GEspadas, recomiendo que se usen las correspondientes a las fechas: 2013.07.01, 2013.01.04, 2012.12.01, 2012.11.01, 2012.10.06, 2012.09.07, 2012.08.04, o superior, pues usan el mismo método de instalación que describiremos a continuación.

Pueden descargar la última compilación de la imagen iso de este enlace:

Descargar ISO Arch Linux

Lo primero es pasar nuestra imagen a una memoria USB, o quemarla en un CD-ROM «–¿En serio, en pleno siglo 21? ¬_¬

Una vez que hemos puesto la memoria en el puerto USB, procedemos a conocer cual es su nombre, para ello podemos usar el comando:

dmesg |tail

Lo que nos devolverá algo como esto:

[14403.197153] sd 7:0:0:0: [sdc] Write Protect is off
[14403.197157] sd 7:0:0:0: [sdc] Mode Sense: 23 00 00 00
[14403.197299] sd 7:0:0:0: [sdc] No Caching mode page present
[14403.197303] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[14403.198325] sd 7:0:0:0: [sdc] No Caching mode page present
[14403.198329] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[14403.198726] sdc:
[14403.199372] sd 7:0:0:0: [sdc] No Caching mode page present
[14403.199376] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[14403.199379] sd 7:0:0:0: [sdc] Attached SCSI removable disk

Como pueden apreciar, en este caso mi memoria es sdc. Sabiendo esto, podemos proceder a pasar la imagen .iso a la memoria, que debe estar desmontada:

$ dd if=archlinux-2013.07.01-dual.iso of=/dev/sdc

Esto demora un poco, pero cuando termine reiniciamos nuestro ordenador y nos aseguramos que arranque por el dispositivo USB.

Una vez que arranque la PC nos encontraremos con esta pantalla, y en mi caso, selecciono la primera opción (64 bits).

Arch_Start

1. Configurando el teclado.

Cuando cargue el prompt veremos algo como esto:

Arch_Prompt

lo primero que debemos hacer seleccionar la distribución del teclado que estamos usando. En mi caso:

# loadkeys us

Si, hablo español pero mi teclado está en Inglés.. así que uso us, pero si su teclado está en español, pues quedaría:

# loadkeys es

Podemos ver todas las distribuciones disponibles para el teclado con el siguiente comando:

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

2. Particionando el disco

Ahora viene la parte más crítica de la instalación. Para particionar el disco usamos una herramienta un poco compleja de manejar, llamada cfdisk. Así que tecleamos:

# cfdisk

Y nos aparece algo como esto si tenemos el disco duro sin particionar:

Arch_cfdisk_new

Con cfdisk lo que haremos es configurar nuestra tabla de particiones. Por lo general lo normal en Arch Linux es configurar 4 particiones, como bien explica GEspadas:

  • 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).
  • 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.
  • 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.
  • 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?

Ahora bien, si tenemos un disco sin particionar, tenemos que ir creando las particiones colocándonos sobre el espacio libre (Free Space). Lo que hacemos es dar Enter sobre  New y no sale algo como esto:

Arch_cfdisk_primary

Damos enter y nos toca poner el tamaño que queremos usar. En este caso, la primera partición como se explica más arriba es /boot y no necesita más de 100 MB de espacio, así que podemos poner algo como esto:

Arch_cfdisk_size

Y por último, una vez que se ha credo esta partición, tenemos que establecerla como Booteable.

Para el resto de las particiones el proceso es el mismo, excepto cuando lleguemos a la partición para la Swap, pues una vez creada, nos ponemos sobre ella y damos Enter sobre Type y nos sale algo como esto:

Arch_cfdisk_type_swap

Y tenemos que asegurarnos que tenemos seleccionada la opción 82.

3. Formateando las particiones creadas

Ahora nos queda darle formato a las particiones que configuramos con cfdisk. No creo que sea necesario volver a decir que esto deben hacerlo bajo su completa y total responsabilidad.

Para ello hacemos uso de mkfs de la siguiente forma:

# mkfs -t ext2 /dev/sda1

Esta partición se formatea en Ext2 que no tiene Journaling y el arranque por ende es mucho más rápido, entre otras cosas.

Ahora formateamos las particiones correspondiente a la / y al /home, ambas en ext4. Estoy suponiendo que hemos dejado la partición de la Swap como sda4.

# mkfs -t ext4 /dev/sda2
# mkfs -t ext4 /dev/sda3

Ahora pasamos a formatear la Swap con el comando mkswap y luego la activamos con swapon:

# mkswap /dev/sda4
# swapon /dev/sda4

4. Montando las particiones del disco duro

Vamos a montar las particiones que hemos creado y formateado en /mnt. Comenzamos por la partición destinada a la / y hay que tener en cuenta que no es sda1, sino sda2. Tengan cuidado con eso.

# mount /dev/sda2 /mnt

Ya montada esta partición, tenemos que crear en ella los directorios /boot y /home.

# mkdir /mnt/boot
# mkdir /mnt/home

Y procedemos a montar las particiones correspondientes:

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

5. ¿Estamos conectados a Internet?

Antes de proseguir al siguiente paso tenemos que estar seguro que tenemos conexión a Internet.
Sinceramente no lo entiendo ¿Por qué no se pueden instalar los paquetes «base» del sistema desde el propio CD-ROM como en versiones previas? Si alguien lo sabe que me lo aclare.

Pues bien, hacemos un ping a cualquier IP o dirección que sabemos nos va a devolver una respuesta, por ejemplo:

# ping www.google.com

Y si todo funciona bien, pasamos al siguiente paso. Si no lo hace (algo raro a no ser que uses el iso 2012.07.15), primero tenemos que conocer cual es el nombre de nuestra tarjeta, por lo que ejecutamos:

# ip link

Lo que nos devolverá algo como esto:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp5s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT qlen 1000
link/ether 18:03:73:a3:f3:e1 brd ff:ff:ff:ff:ff:ff
3: wlp9s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
link/ether 4c:80:93:19:da:02 brd ff:ff:ff:ff:ff:ff

En mi caso, la tarjeta que voy a usar es la cableada, que es enp5s0. Activamos la red con el siguiente comando:

# ip link set enp5s0 up

y se le asigna una IP dinámica mediante DHCP:

# dhclient enp5s0

En el caso que se vaya a conectar mediante WiFi, por favor lea este enlace.

6. Instalando el Sistema Base

Bien, tenemos Internet y ahora lo que nos toca hacer es ejecutar:

# pacstrap /mnt base base-devel

Pacstrap es el nuevo script de instalación de Arch Linux. Cuando lo ejecutemos comenzará a descargar e instalar los paquetes necesarios para que Arch funcione.

Y hagamos otra pausa por acá. Si como yo, tienen los repositorios en un servidor local, tenemos que editar el fichero /etc/pacman.d/mirrorlist y añadir la ruta de nuestro repo. Por ejemplo, en mi caso solo añadí delante de los mirrors que viene configurado:

Server = http://192.168.26.1/archlinux/$repo/os/$arch

Y listo.

Si disponemos de conexión cableada instalamos:

# pacstrap /mnt ifplugd

Si nuestra conexión es wifi:

# pacstrap /mnt wireless_tools wpa_supplicant wpa_actiond dialog

Por último instalamos sudo

# pacstrap /mnt sudo

7. Instalando GRUB

Ahora procedemos a instalar el Gestor de Arranque, en este caso Grub2. Para ello ejecutamos:

# pacstrap /mnt grub-bios

Es válido aclarar que como indica el nombre, este paquete está destinado a los que usamos BIOS. Si lo que tienen es UEFI, por favor léanse la documentación oficial al respecto y si les interesa usar Syslinux, pues GEspadas nos deja una excelente guía para ello.

8. Generando el fichero fstab

Ahora vamos a decirle a fstab como tenemos establecidas nuestras particiones.. para ello ejecutamos:

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

9. Configurando el resto del sistema

Para configurar el resto de las cosas del sistema, debemos hacerlo mediante un chroot. Para ello ponemos:

# arch-chroot /mnt

El paso siguiente es establecer cual será el nombre de nuestro ordenador. El mío se llama Vostro, así que solo ejecuto:

# echo vostro >> /etc/hostname

Ahora, creamos un enlace simbólico de /etc/localtime a /usr/share/zoneinfo// (reemplaza y según tu ubicación geográfica). Por ejemplo, para Cuba:

# ln -s /usr/share/zoneinfo/America/Havana /etc/localtime

Posteriormente debemos configurar el fichero que corresponde a los locales, ubicado en /etc/locale.gen.

Lo abrimos con un editor de texto (nano en este caso) y descomentamos los locales a usar.. En mi caso descomenté es_ES.UTF-8 UTF-8, pero podía haber descomentado es_CU.UTF-8 UTF-8. Me quedó de esta forma:

#es_EC ISO-8859-1
es_ES.UTF-8 UTF-8
#es_ES ISO-8859-1

Luego ejecutamos:

# echo LANG="es_ES.UTF-8" >> /etc/locale.conf

Y por último, para que todo esto surta efecto (y lo digo por experiencia propia), deben ejecutar el comando:

# locale-gen

Para generar nuestra localización como es obvio.

Ahora nos queda establecer por defecto la distribución del teclado. Lo que hicimos en el primer paso solo fue establecerla para la sesión actual.

# echo KEYMAP=us >> /etc/vconsole.conf

¿Qué nos va quedando? Muy poco. En un paso más arriba instalamos GRUB pero no lo configuramos. Y eso es lo que haremos ahora:

# grub-install /dev/sda

Y creamos el fichero grub.cfg con el siguiente comando:

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

Nuestro amigo GEspadas 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
Hace apenas unos días salió una nueva compilación de la imagen de Arch Linux, es posible que esto ya se haya solucionado

De todos modos, la solución que nos propone GEspadas es ejecutar:

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

Ahora procedemos a crear el disco RAM inicial:

# mkinitcpio -p linux

Y ya casi terminamos.. solo nos queda hacer algo muy importante: Cambiar, o mejor dicho, establecer la contraseña para root. Así que ejecutamos:

# passwd

Salidos del chroot, desmontamos las particiones y reiniciamos:

# exit
# umount /mnt/{boot,home,}
# reboot

10. Creando nuestro usuario

Para añadir mi usuario, usé el siguiente comando:

# useradd -m -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash elav

Los grupos son los siguientes:

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 involucran 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).

Accedemos al fichero /etc/sudoers y descomentamos la línea:

# %wheel ALL=(ALL) ALL

11. Activando Network-Manager

No sé ustedes pero yo uso NetworkManager para gestionar mis conexiones e interfaces de red.

Primero, detenemos el demonio de red:

# systemctl stop net-auto-wireless.service

A continuación, desactivamos los demonios de red que se estén ejecutando.

# systemctl disable net-auto-wireless.service

Por último, detenemos nuestras tarjetas de red. Si no sabemos cuales son, solo tenemos que teclear:

# ip link

En mi caso sería:

# ip link set enp5s0 down
# ip link set wlp9s0 down

Activamos NetworkManager para que se inicie en el arranque con la siguiente orden:

# systemctl enable NetworkManager

Puede iniciar el demonio NetworkManager inmediatamente con la siguiente orden:

# systemctl start NetworkManager

En mi caso que uso KDE, solo me queda instalar el paquete kdeplasma-applets-networkmanagement una vez que haya instaldo mi Entorno de Escritorio, pero esto lo veremos en el siguiente artículo.

  1. Activar la red sin NetworkManager

Si nos conectamos por DHCP y no necesitamos gestionar la red manualmente, solo tenemos que ejecutar:

# systemctl enable dhcpcd@enp5s0.service
# systemctl start dhcpcd@enp5s0.service

Claro, tienen que sustituir enp5s0 por el nombre de su interfaz de red.

Y eso es todo.. Ya tenemos Arch Linux instalado, configurado y funcionando. En el próximo artículo veremos como instalar KDE sin morir en el intento 😛


52 comentarios, deja el tuyo

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   TooManySecrets dijo

    Solo decirte que gracias, muchas gracias por el artículo. Aunque sea casi lo mismo que lo que pone en inglés en la web, no tiene precio todo lo que tú comentas a modo personal, y ni qué decir de la traducción.
    Saludos!
    Have a nice day 😉
    TooManySecrets

    1.    elav dijo

      De nada.. gracias a ti por el comentario, aunque mucho de lo que ves ya fue explicado (y ha sido tomado) de la guía de GEspadas.

      1.    Filiberto Munguia dijo

        Hola,,, muchas felicidades por tu publicación esta muy bien estructurada y muy limpia en el diseño algo que muchos olvidan y es muy importante para nosotros los usuarios finales,, te kiero compartir que intente instalar ArchLinux con LVM estuve buscando documentación ademas de que seguí el manual de la wiki pero todo fracaso al bootear y me salio el espantoso mensaje: «No es posible encontrar la particion /dev/mapper/lvarch0-lvraiz» y me canse de probar varias alternativas, mi maquina no es nada avanzada es una HP con petium 4 HT y disco SATA de 160 GB realice toda la configuracion en el mkinitpio con todo lo que decia la wiki, bueno al ver que fue un fracaso rotundo preferi instalar Debian 7 y me sorprendio como detecto a la primera el particionado LVM que ya existia en el disco (resultante de los intentos de instalar ArchLinux) y ahora estoy comodo porque ya hasta instale el Gnome con su Gnome Shell; ahora estoy tomando la parte de Networkmanager para terminar con la instalación basica de mi Debian ya que me parece muy concreta y clara,,, por favor en algun tiempo libre que tengas puedes ayudanos con algún documento igual de fregon pero que hable acerca de un metodo infalible de instalación de archlinux con LVM y discos SATA,,,, tambien me tope con el manual de Gespadas pero solo habla de un manual propiamente inspirado en instalacion de particiones duras, de antemano muchas gracias por tu tiempo invertido en todos nosotros,,, 🙂

  2.   Zurdo dijo

    Yo aprovecharía también para preguntar por qué quitaron el instalador que tenía Arch

    1.    Elif dijo

      Por libertad creo yo, ya que en el antiguo se seguian una serie de pasos… corregirme si estoy equivocado.

    2.    eliotime3000 dijo

      Por falta de mantenimiento, según escuché. En fin, me hubiese gustado que Arch tuviese un instalador como el que tiene OpenBSD.

  3.   Elif dijo

    El artículo esta excelente, espero algún día animarme y colocar en práctica este artículo.

  4.   ferchometal dijo

    Muchas gracias por el tuto, Arch Linux es una distro en la que yo tengo aun una deuda pentiende en una instalacion, ya pude instalar FreeBSD y OpenBSD, y tambien Slackware 😀 Gracias!

    1.    ferchometal dijo

      perdon, pendiente es, ah! y gentoo tambien tengo una deuda con esta distro, el otro dia baje calculate linux y me gusto bastante.

    2.    eliotime3000 dijo

      Yo probé Slackware siguiendo la guía de DMoZ que había publicado en estos lares, y la verdad es que me dejó impresionado lo fácil que es instalarlo.

      Slackware tiene la consola más genial que he probado hasta ahora.

  5.   Leproso_Ivan dijo

    Bueno, elav colega.. Muy buena guía parecida a la Gregorio..

    Realmente me siento muy cómodo instalando ArchLinux, simplemente me encanta..

    Saludos..

  6.   Miguel dijo

    Buen artículo!!
    Lo del mensaje del grub lleva desde hace bastante, para solucionarlo:

    mkdir -p /boot/grub/locale
    cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/es.mo
    export LANG=es_ES.UTF-8
    mkinitcpio -p linux

    En la wiki de arch estaba por algún sitio, en el número 1 de HDMagazine podéis ver también la solución a ese mensaje.

    1.    Miguel dijo

      El mkinitcpio -p no es necesario, se me fue la pinza con el copy/paste XDD

    2.    eVeR dijo

      Mas que una solución parece un parche para engañar a Grub para que deje de tirar ese error.

      Lo de export LANG=es_ES.UTF-8 tampoco tiene mucho sentido. Simplemente cambiás el valor de la variable de consola LANG por ese valor en esa sesión. No tiene nada que ver con grub.
      Saludos

  7.   Gregorio Espadas dijo

    @Elav: ¡Gracias por tomar en cuenta mi humilde tutorial! Es bueno saber que aún tiene vigencia. Espero pronto sacar su actualización. ¡Un abrazo hermano!

    1.    elav dijo

      De nada, gracias a ti pues si tu guía me hubiese sido más difícil haber instalado Arch.

    2.    snock dijo

      Grandes tutoriales los tuyos :P. Con uno tuyo actualize a systemd

  8.   Antonio Galloso dijo

    Excelente articulo, lo voy a imprimir para tenerlo a la mano.

  9.   Leo dijo

    Con tantos archeros dando vuelta (no es un comentario despectivo, me encanta Arch) es increible que todavía no haya una instalador grafico.

    1.    gato dijo

      Instala Antergos, si no es con Gnome es practitamente como instalar Arch con instalador grafico y Yaourt incluido

  10.   ridri dijo

    Quizá resulte evidente pero podemos hacer las particiones con un live-cd de cualquier distribuicion en modo gráfico y ahorrarnos los sufrimientos de cfdisk.
    En las últimas isos de instalación en caso de tener internet cableado ya no es necesario levantar la red con ningún comando para la instalación del sistema. Y no debemos olvidar que el mejor tutorial de instalacion es la guía para principiantes de la página oficial.

    1.    eliotime3000 dijo

      A mi parecer, el CFDisk es bastante sencillo y las versiones gráficas se toman su tiempo en cargar su interfaz.

    2.    cookie dijo

      Con cfdisk es mucho más rápido y sencillo. Es sólo darle el tamaña a las particiones y el tipo de sistema de archivos.

      1.    eliotime3000 dijo

        Hasta en Slackware, el CFDisk es igual que el de Arch. El resto del formateo se encarga el asistente KISS de Slackware.

  11.   edo dijo

    Se le agradece el aporte, yo actualmente uso Manjaro y estoy muy feliz con la distro, pero varias veces me ha pasado por la mente probar la distro madre, para disfrutar bleeding edge en su maxima expresion 🙂
    Aunque anteriormente ya he intentado instalarla virtualmente, y cuando terminaba de ejecutar el tutorial al pie de la letra no me aparecia nada, lo cual da a entender que para instalarla hace falta mucho tiempo y ganas de hacerlo.

  12.   eliotime3000 dijo

    Buen tuto. Es más, me animaste a hacer un breve tutorial de Slackware sin morir en el intento (llegando al nivel de dejar a Slackware con KDE al español, claro).

    De todas formas, estaré al pendiente de Arch si han reparado el paquete de idioma español de Iceweasel.

  13.   aioria dijo

    Estaba buscando algo asi de informacion para ver si pruebo esta distro de la cual muchos alaban, pero si que se ve latoso y es como arcaico, pregunto no es perder el tiempo es tiempo lo usaria en personalizar mi escritorio a mi gusto.

  14.   gato dijo

    lo mejor que tiene Arch es Yaourt (le da por el **** a los PPA), cuando estaba viendo todo lo disponible que tienen puse esta cara: http://i1215.photobucket.com/albums/cc502/sch19/Host-Series/surprised-rainbow-face-l.png

    1.    davidlg dijo

      Creo que quieres decir AUR, ya que yaourt es un AurHelper, y eso es verdad AUR (Arch User Repository) es lo mejor que hay.
      Hay muchos de ellos, yo actualmente uso packer, que me parece que esta al mismo nivel que yaourt, estoy buscando en que lenguaje de programación están escritos pero no lo encuentro

      1.    gato dijo

        ESO ESO ESO 😀

  15.   b1tblu3 dijo

    Llevo casi dos años en Arch Linux, empece seriamente en el mundo GNU/Linux, por la puerta grande y no estoy arrrepentido. Eso de que Arch Linux no es estable cada vez me lo creo menos, es verdad que a veces hay cambios fuertes, pero nada que no se resuelva en la wiki de Arch, en los foros, o por parte de los anuncios oficiales… y si no quieres bronca simplemente no actualizas esa parte del cambio, y lo dejas para cuando sea absolutamente necesario… una vez configurado Arch te olvidas de todo.

    Tan a gusto estoy con Arch, que no me tienta el hecho de cambiarme de Distro. Siento que todo lo que se puede obtener de cualquier otra Distro lo puedes armar a la medida en Arch.
    Nota: no soy usuario experto.

  16.   jorge dijo

    Practicamente todos pasos son identicos a un gentoo (la diferencia esta en el punto 6 y 11), no me extraña que se haya eliminado el instalador, porque se necesita cierta precision con los ficheros de configuracion de ambas distros.

  17.   St0rmt4il dijo

    Genial!.

    Vamos a darle una oportunidad a Arch a ver que tal..

  18.   Qwezzy dijo

    muy bueno, pero como podrias hacer un tutorial de los repositorios locales

  19.   Statick dijo

    Excelente tuto, no me habia animado a probarlo, lo acabo de hacer en Virtual Box y creo que en poco tiempo lo estare instalando como sistema base de mi Alienware M11x, alguna recomendacion extra para mi tarjeta Wireles

    Network controller: Broadcom Corporation BCM43224 802.11a/b/g/n (rev 01)

    Saludos

  20.   jony127 dijo

    Buenas,

    me quedé impresionado al leer el artículo de como ha cambiado la instalación en Arch, antes me parecía mucho más simple que ahora, ni siquiera había que levanta la interfaz de red «al menos que yo recuerde». En la instalación se seguían una serie de pasos para instalar el sistema base y luego pues lo típico a meterle el kde, el sonido y demás….. como en una debian netinstall.

    Ahora todavía es más manual quizás más de la cuenta, yo que sé para los tiempos que corren me parece un atraso tener que realizar una instalación de esa manera.

    Apoyo a los sistemas que nos simplifican la vida y no al contrario.

  21.   guardian dijo

    Hola que tal, muy bueno tu articulo, soy nuevo en esto de arch, y me gustaria que me indicaras, poque despues de establecer la contraseña para root, salgo del chroot desmonto las particiones y reinicio el sistema, pero despues de reiniciar me pide un usuario y un pass que oviamente, no cree conforme a los pasos del tutorial, ya que es en el paso 10 donde se me indica realizar esta accion, ¿hice algo mal? ¿esto no debe pasar? ¿al reiniciar despues de instalar debe aparecer el prompt como al principio de la instalacion? o como le hago para poder realizar esta accion. ya que como indico no puedo accesar al sistema por pedirme un usuario y un pass. de antemano gracias.

    1.    Holico dijo

      login: root
      Password: la que le pusiste a arriba.

  22.   linuxmanr4 dijo

    Uyyy gracias a GEspadas 🙂 que se toma el tiempo de escribir estos artículos, gracias a él conocí a Manjaro 🙂

  23.   Holico dijo

    ¿cómo pongo la contraseña al usuario creado? no sé como acceder a él.

    1.    Omar3sau dijo

      passwd usuario

      obvio cambiando «usuario» por el nombre de la cuenta

  24.   Andrelo dijo

    Todo hiba bien hasta que lei , necesitas conexion a red para instalar WTF!! … terminare instalando Archbang en mi notebook , por ultimo… tengo un disco de 10 GB , es necesario crear todas las particiones ?

  25.   Alex dijo

    Muy buena guía!! Una duda, ¿por qué usas ifplugd en lugar de systemctl enable dhcpcd@tutarjeta.service?¿Algún motivo en concreto?

  26.   Percaff_TI99 dijo

    Hola @elav, he instalado muchas veces Arch Linux con el sistema de instalación anterior (sin systemd), y aunque el nuevo método es mucho más práctico y atractivo para mí, había decidido esperar a que pasase el periodo de turbulencia (migración al instalador nuevo) a la que estuvo sometida esta fenomenal Distro, ahora parece ser un buen momento de instalarla, pero antes un par de preguntas.

    ¿Que tan estable es?

    A la hora de instalar algún paquete, en algunos casos, pacman me sugiere editar ciertos archivos de configuración (al menos en el instalador anterior), pero muchas veces al ser una instalación larga pierdo la lectura, ya que estoy en una tty y no puedo regresar para releer.

    ¿Cuales son los archivos .log de la instalaciones de pacman, si es que los hay?

    Por suerte aquí hay varios usuarios con experiencia en Arch y derivadas, por lo que me resultará más fácil mantener esta Distro en caso de dificultades xD.

    Excelente aporte @elav.

    Saludos.

  27.   Alex dijo

    Lo que es un caos auténtico es instalar Arch con UEFI. ¿Para cuando una guía? 😀

    1.    chinoloco dijo

      Si encontras una avisame.

  28.   eliotime3000 dijo

    Una consulta, @elav:

    Cuando ejecuto el comando:
    # pacstrap /mnt ifplugd

    ¿Establece definitivamente la conexión de los repos o de la red en sí?

  29.   eliotime3000 dijo

    Disculpa, elav, pero tu tutorial para instalar Arch Linux me funcionó de maravillas, y ya no tengo queja alguna acerca de Arch. Ahora soy debianero + slacker + archer.

    1.    st0rmt4il dijo

      LOL xD! – Ambas fisicamente o las virtualizas para estar «On» en todos esos sistemas?

      Por lo general suelo usar solo una distro «estable» base y luego todo virtualizado :D! – Como lo haces tu?

  30.   leonardopc1991 dijo

    yo solo tengo una duda, el otro dia me descarge unas series y cuando lo quize pasar a mi externo me decia acceso denegado, luego me mostraba error que decia que no podia montar en la carpeta RUN………. pero si copiaba o cortaba a un pendrive si se pasaba, ha alguien mas le ah pasado eso ?

  31.   Pau dijo

    Hola, es: echo LANG=»es_ES.UTF-8″ >> /etc/locale.conf

    Lo digo porque sino me da un error al loguear

    1.    elav dijo

      Así es.. gracias por el dato.