Así es, os parecerá que el título de este post está muy lejos de la realidad, que Ubuntu y derivadas son mucho más fáciles de utilizar, que Archlinux es una distribución sólo apta para expertos… Pues la verdad es que no, Archlinux es la distribución GNU/Linux más fácil de utilizar.
Instalación
Una cosa es su uso diario (del que os hablo a continuación) y otra muy distinta es la instalación. Archlinux no cuenta con un instalador gráfico y es precisamente por esto por lo que no ha llegado a ser una distribución orientada a los recién llegados a linux. Archlinux es ante todo fiel a su filosofía, The Arch Way, así que no esperéis por una instalación gráfica en un futuro. Su actual instalador permite al usuario instalar y configurar un sistema acorde a sus necesidades, personalizando la lista de paquetes a instalar y todos los parámetros del sistema desde un principio.
Eso sí, si quieres probar esta distribución no tienes por qué realizar esta “difícil” instalación, y pongo difícil entre comillas porque con la fabulosa documentación del proyecto y este screencast puedes hacerlo perfectamente. Existen proyectos como ArchBang o Chakra (aunque este cada vez se aleja más del proyecto) que ofrecen live cd con instaladores gráficos.
Configuración
Muchas de las distribuciones más populares, y vuelvo otra vez a Ubuntu, tienen archivos de configuración rebuscados, sin ejemplos y sin estar comentados lo que dificulta su modificación. Eso sí, se salvan gracias a su amplia comunidad y su buena documentación. Archlinux se configura en un par de minutos modificando unos pocos archivos situados en el directorio /etc. Al principio os puede asustar un poco pero al cabo de un tiempo agradeceréis esta simpleza sin interfaces innecesarias. De nuevo Archlinux sigue a la perfección la filosofía KISS (Keep It Simple, Stupid)
Uso diario
Hasta ahora puede que no os haya convencido. Una instalación en modo texto y una configuración editando archivos a mano aparentemente está lejos de ser sencillo. Esto se compensa con el uso diario de esta distribución. Una vez tienes instalado y configurado el sistema puedes trabajar perfectamente sin tener que volver a recurrir a la terminal. Además Archlinux tiene los mejores repositorios que he probado. Prácticamente todos los paquetes que vas a necesitar están en estos repos incluidos drivers propietarios (nvidia,etc.) y códecs. Olvídate de añadir decenas de repositorios extra, de tener que buscar en Launchpad el repositorio del proyecto para tener instalada la última versión estable o de las incompatibilidades entre paquetes oficiales y externos. En Archlinux siempre tendrás las últimas versiones de los proyectos libres sin tener que renunciar a la estabilidad y seguridad.
Neutralidad
Archlinux no apuesta por ningún entorno de escritorio en concreto. Eres libre de instalar el que más te guste o incluso no instalar ninguno. Gracias a esta neutralidad todos los entornos se integran perfectamente. ¿No os molesta que herramientas propias de una distribución utilicen librerías de Gnome, por ejemplo? Fedora y Ubuntu lo hacen. Las herramientas de Archlinux como pacman, makepkg, etc. no utilizan ninguna librería gráfica sino que se ejecutan desde la terminal. Uses el entorno que uses estas herramientas funcionarán igual de bien.
Ciclo contínuo
Cada seis meses el mismo problema. ¿Realizo una instalación limpia o actualizo? Con una instalación limpia me aseguro de que el sistema funcione perfectamente pero si no tengo una partición separada de /home tengo que hacer una copia de seguridad y luego volver a copiar todos los documentos. Con una actualización conservo todos los archivos y las configuraciones pero hay bastantes probabilidades de que se dé alguna incompatibilidad y el sistema no vaya todos lo rápido que debería. Archlinux es una distribución rolling release, es decir, no tiene nuevas versiones cada ciertos meses sino que mantiene sus repositorio siempre actualizados incluidos paquetes cruciales para el sistema como el kernel o el servidor gráfico. Esto, en general, es mucho más arriesgado que una liberación normal por versiones, como hacen la mayoría de las distribuciones, para los desarrolladores de la distribución pero es realmente práctico para los usuarios. Con una actualización periódica del sistema (pacman -Syu) siempre mantendremos el sistema al día. Además tengo que añadir que nunca he tenido un problema de estabilidad por estas actualizaciones y eso que ya he actualizado en numerosas ocasiones el kernel y el entorno gráfico, además de una transición de Python 2 a Python 3. Esto es algo que no puedo decir con el resto de distribuciones que he utilizado como Fedora, Ubuntu o OpenSUSE, donde con todas ellas alguna vez tuve problemas al actualizar el driver de nvidia o el servidor gráfico.
En resumen, tras instalar y configurar esta distribución, Archlinux será la distribución más fácil de usar.