Arch Linux vs. Ubuntu: ¿Cuál debería usar?


Dave McKay / Geek de instrucciones

Para principiantes absolutos, Ubuntu es la opción obvia. Arch es genial una vez que haya encontrado sus patas de mar de Linux. El hecho de que Ubuntu o Arch Linux le sirvan mejor depende de cuánto apoyo espere y cuánto esfuerzo esté dispuesto a dedicar a la creación manual de su instalación de Linux.

Ubuntu y Arch Linux tienen partidarios acérrimos y vocales. Si está considerando usar Linux o cambiar la distribución, tendrá personas que le promocionarán ambos. Pero, ¿cuál es el adecuado para ti?

El laberinto de distribuciones

La idea de probar Linux puede ser impulsada por muchos factores. Tal vez hayas oído hablar de Linux y solo quieras saber más. Tal vez no esté satisfecho con su sistema operativo actual y esté buscando una alternativa. Tal vez encuentre intrigante la idea del software libre y de código abierto, y valga la pena investigarla.

Cualesquiera que sean las razones, por lo general son claras. Pero una vez hecha esa elección, debe elegir qué distribución de Linux usar. Y esa es una pregunta que es cualquier cosa menos clara.

Ubuntu se considera ampliamente como una buena distribución para los recién llegados a Linux, pero hay otros que dicen que deberías comenzar con una distribución como Arch, porque «aprenderás mucho más sobre Linux».

Es posible que haya escuchado que, en el fondo, todas las distribuciones de Linux son iguales. Utilizan el kernel de Linux, GNU Core Utilities, un sistema de archivos compatible, un administrador de paquetes y algunas aplicaciones preinstaladas.

Eso es cierto, hasta donde llega. Pero las distribuciones agregan su propio sabor al proporcionar cosas como programas de instalación personalizados, temas de escritorio, sus propios repositorios de software y sus propios programas de utilidad. Algunos incluso llegan a desarrollar sus propios entornos de escritorio, como hizo Linux Mint con Cinnamon.

Las diferencias entre las distribuciones y la experiencia del usuario final pueden ser profundas.

Comparación de Arch Linux y Ubuntu: una descripción general

La mayoría de los usuarios de Linux ubican a Arch Linux y Ubuntu en los extremos opuestos de la escala de idoneidad para los nuevos usuarios de Linux. Las filosofías detrás de las distribuciones son completamente diferentes.

Arch es un esfuerzo impulsado por la comunidad, Ubuntu es producido por la Fundación Ubuntu, respaldada por Canonical Limited, de propiedad privada. Arquea su propia distribución, construida desde cero. Ubuntu se deriva de Debian Linux.

Arch tiene como objetivo brindarle un sistema liviano y funcional. Comenzando con una instalación básica minimalista, elige qué paquetes necesita o desea e instálelos.

Ubuntu viene completamente cargado. Incluye una larga lista de paquetes que incluyen suites de productividad de oficina, clientes de correo electrónico, reproductores de música, etc. Desde el primer arranque, puede ser productivo en Ubuntu. La otra cara de la moneda es que su computadora está cargada con paquetes que probablemente nunca abrirá, sin importar el uso.

Ubuntu tiene que ver con la mano y la facilidad de uso. En un momento, su eslogan era «Linux para seres humanos». Arch se trata de darte el control. No instala nada que no hayas pedido. También espera que sepas lo que estás haciendo. Puedes tomar el volante, pero se supone que sabes conducir.

Canonical crea dos lanzamientos de Ubuntu cada año, programados para abril y octubre. Cada cuarta versión es una versión de soporte a largo plazo, con soporte y parches garantizados durante cinco años. Las versiones provisionales cuentan con soporte durante nueve meses.

Arch utiliza un modelo de lanzamiento rodante. No hay lanzamientos de hitos. Instala la última imagen de Arch y luego la parchea para que esté actualizada. Luego parchea con frecuencia para mantenerlo actualizado. Los parches se pueden publicar diariamente, a veces varias veces en un solo día, pero la mayoría de los usuarios parchean una o dos veces por semana. Esto mantiene su sistema operativo a la vanguardia de las nuevas versiones, parches y actualizaciones.

Sin embargo, esto puede atraparte. Los bordes cortantes pueden extraer sangre. Los parches y las actualizaciones se prueban, pero las fallas pueden encontrar su camino a través de la red. Un ejemplo reciente es la actualización de la versión 2:2.06.r322 del cargador de arranque GRUB. Un error que miles de computadoras Arch iniciaron en el BIOS en lugar de Arch Linux. Había una solución alternativa, pero requería algo de confianza y conocimiento para aplicarla.

Con Ubuntu, cualquiera puede instalarlo y usarlo para aprender sobre Linux. Con Arch, necesita saber algo sobre Linux solo para instalarlo.

Cómo difiere la instalación de Arch Linux y Ubuntu

Ubuntu tiene un excelente programa de instalación basado en GUI. Lo guía a través de las elecciones que debe hacer, elige valores predeterminados sensibles para otros y lo deja con un sistema completo y en funcionamiento.

La herramienta de instalación gráfica de Ubuntu mostrando una pantalla de información y una barra de progreso

La instalación de Arch es mucho más básica. Está basado en terminales. Hay muchos pasos, algunos de los cuales pueden llegar a ser bastante complicados. Configurar Wi-Fi, por ejemplo, puede resultar un desafío.

El archinstall script es otra forma basada en texto para instalar Arch. Proporciona más orientación que el método de instalación tradicional, pero todavía está muy lejos de la experiencia que obtendrá al instalar Ubuntu. Le permite elegir entre listas de opciones en pantalla para algunas configuraciones, lo que facilita un poco las cosas. Pero si no sabe qué significan las opciones o cuáles son las ramificaciones de elegir este opción sobre eso opción, todavía estás volando a ciegas.

el arco linux "instalación de arco" script que muestra una lista de opciones

Si tiene éxito, tendrá un sistema Arch Linux en ejecución. Luego pasa a instalar un entorno de escritorio, como GNOME.

El proyecto Arch Linux GUI tristemente abandonado solía proporcionar una versión sencilla de Arch, instalada con el conocido instalador Calamares, pero han anunciado que no emitirán nuevas imágenes ISO.

Manjaro, ArcoLinux, Garuda y EndeavourOS son distribuciones basadas en Arch que ofrecen instalaciones basadas en GUI. Pero no son Arch de vainilla simple, aunque EndeavourOS y ArcoLinux se acercan mucho.

¿Tiene uno mejor compatibilidad de hardware?

Arch solo admite procesadores x86 de 64 bits. No hay oficial Soporte ARM, por ejemplo. Ubuntu, por el contrario, admite oficialmente una amplia gama de plataformas informáticas, incluida Raspberry Pi.

La mayoría de los problemas de compatibilidad de hardware de PC se resuelven utilizando módulos y controladores del kernel. La diferencia es que Ubuntu intenta identificar los módulos requeridos y los incluye por usted, donde puede. Arch lo deja en gran medida en tus manos.

En última instancia, el soporte de hardware de PC x86 es casi el mismo para las dos distribuciones, pero Arch puede hacer que trabajes más duro para lograrlo.

¿Qué aplicaciones y administradores de paquetes están disponibles?

Para instalar y eliminar paquetes de software, Ubuntu tiene la apt herramienta de línea de comandos, y Arch tiene pacman. Ambos tienen alternativas basadas en GUI también. Ubuntu tiene la Ubuntu Software aplicación, y los usuarios de Arch pueden instalar pamac tener una experiencia similar.

La aplicación Ubuntu Software abierta en su pantalla principal
La aplicación de software de Ubuntu

Todas estas herramientas hacen referencia a los repositorios de software oficiales de las distribuciones. Para incluir fuentes de software no oficiales, los usuarios de Ubuntu pueden habilitar archivos de paquetes personales específicos. Estos son paquetes envueltos proporcionados por el usuario que los particulares ponen a disposición de la comunidad de Ubuntu. Una vez que un usuario ha instalado su PPA, puede instalar la aplicación usando el estándar apt herramienta.

El equivalente de Arch es el repositorio de usuarios de Arch. Esta es una gran colección de descripciones de paquetes proporcionadas por el usuario. Estos automatizan la descarga del código fuente y la construcción del paquete en su computadora. Los usuarios pueden hacer esto desde dentro pamac o en una ventana de terminal usando una herramienta auxiliar de AUR como yay.

Una entrada típica de Arch Linux AUR
Una entrada típica de Arch Linux AUR

Hay alrededor de 60.000 paquetes en los repositorios oficiales de Ubuntu. Los repositorios de Arch y AUR combinados ascienden a unos 58.000 paquetes. Pero esa no es toda la historia.

Es probable que los paquetes de software que ofrecen versiones para Windows, Mac y Linux proporcionen un DEB para sistemas basados ​​en Debian y Ubuntu, y un RPM para sistemas Fedora y RedHat. Se deja que otras distribuciones se las arreglen solas, clonando el repositorio de la aplicación y compilando el paquete desde el código fuente. Entonces, como es habitual con Arch, puedes hacerlo, pero necesitas trabajar un poco más.

Por supuesto, FlatPaks, Snaps y AppImages son métodos de instalación de software independientes de la distribución. Un paquete que está buscando podría estar disponible en uno de estos formatos.

¿Cómo es el soporte de la comunidad?

Arch y Ubuntu están bien atendidos con recursos en línea que ofrecen información y consejos. Los usuarios de Ubuntu pueden dirigirse al sitio web Ask Ubuntu y los foros de Ubuntu, y los usuarios de Arch tienen ArchWiki.

ArchWiki es sin duda una de las principales fuentes de información de Linux disponibles en la actualidad. Es accedido por usuarios de todas las distribuciones, no solo de Arch. Sin embargo, tenga en cuenta que lleva la brevedad a nuevos niveles. Tampoco se repite. Si ha explicado algo una vez en una página, no volverá a leerlo en otra página. Por eso, toma un poco de tiempo acostumbrarse al estilo ArchWiki. Debido a que puede parecer impenetrable para los recién llegados, incluso proporcionan una página para leer Wiki.

Ubuntu y Arch tienen subreddits dedicados a ellos. Estos son recursos no oficiales, pero útiles. Contrariamente a la creencia popular, también son bastante amigables.

Arch vs Ubuntu: ¿Quién gana?

La distribución adecuada para usted se decide mejor por lo que quiere de su Linux. Si desea un Linux que pueda instalar rápidamente y que le brinde una introducción fácil a Linux, Ubuntu supera a Arch sin dudas.

Uso Arch y EndeavourOS todo el día todos los días, pero me cuesta recomendar Arch como una distribución para los estudiantes de primer año de Linux. La instalación requiere paradójicamente a priori conocimiento que solo obtienes con cierta familiaridad con Linux. sin saber cosas como sda1 es la primera partición en el primer disco duro, y enp34s0 es una interfaz de red, es probable que su ganso esté cocido incluso antes de comenzar.

Si desea un control granular sobre el maquillaje y la configuración de su instalación de Linux, con todas las alegrías y dolores que trae, elija Arch. Obtenga un archivo de imagen de la página de descarga de Arch Linux. Si un ciclo constante de mantenimiento y administración de su sistema no es de su interés, y solo quiere usar su computadora, elija Ubuntu. Obtenga su archivo de imagen de la página de descarga de escritorio de Ubuntu y comience a instalar.

RELACIONADO: 10 comandos básicos de Linux para principiantes





Source link-39