Responder 1:
  • Arch y Gentoo utilizan versiones de paquetes fundamentalmente diferentes. Arch y Gentoo, aunque ambos lanzamientos continuos, siguen siendo muy diferentes en términos de cuán cerca están de la corriente ascendente. Mi experiencia con Arch es que sus paquetes estables son aún más nuevos que los paquetes de prueba enmascarados de Gentoo por un amplio margen. Arch utiliza su propio administrador de paquetes llamado Pacman, mientras que Gentoo usa su propio administrador llamado Portage. Arc utiliza principalmente paquetes binarios mantenidos por un pequeño equipo de desarrolladores. Gentoo usa paquetes fuente mantenidos de alguna manera por varios equipos de desarrolladores enfocados en un cierto aspecto de Gentoo. Gentoo no usa systemd por defecto y, aunque proporciona una forma de cambiarlo, mi experiencia es que Gentoo realmente no está diseñado con soporte systemd en mente, prefiriendo OpenRC. Prefiero systemd, aunque OpenRC al menos debería ser elogiado por hacer que SysVInit y los initscripts sean mucho menos estúpidos y cerebrales. Debido a cosas como USE flags, perfiles y compiladores, y la forma en que funciona Portage, Gentoo generalmente tiene una mayor flexibilidad en la personalización de paquetes .Hasta hace poco, Arch de manera predeterminada instaló un núcleo base. Desde entonces, han cambiado la forma en que funciona la configuración "base", de modo que se espera que, como en Gentoo, seleccione el kernel que le gustaría usar en el momento de la instalación. Gentoo también tiene más flexibilidad en la forma de rodar núcleos personalizados que el arco. Si bien no es difícil hacer kernels personalizados en Arch, Gentoo espera que usted haga al menos alguna configuración de su kernel, mientras que Arch, incluso si elige un kernel que no sea vainilla, seguirá instalando paquetes precompilados configurados y compilados genéricamente. Por supuesto, puede usar el ABS para personalizar su kernel, pero espere tener que seguir invocando este mecanismo en cada actualización del kernel ya que a Arch no le importará si construyó un paquete desde la fuente, y con gusto simplemente actualizará el kernel desde un paquete binario si hay uno disponible. Algunos paquetes de AUR están diseñados principalmente para permitirle personalizar el kernel y luego usar su configuración en cada compilación para evitar esta limitación. Los desarrolladores de Arch parecen tener una mejor dirección, lo que sospecho es parte de por qué Arch está tan por delante de Gentoo en términos de aguas arriba.