Consejos para elegir una distribución GNU / Linux

Distrohopping es un término que a algunos les gusta usar para cambiar de una distribución GNU / Linux a otra con frecuencia, en lugar de ceñirse a un sistema. No soy ajeno a esto, he instalado casi todos los sistemas importantes y popularmente conocidos con los que se encontrará, dos veces.

Sin embargo, a lo largo de mi tiempo probando todas estas distribuciones, aprendí mucho y finalmente decidí (creo) dónde planeo quedarme, así que pensé en compartir algunos consejos para elegir su sistema a largo plazo, así como algunas ideas dependiendo de lo que disfrutes.



Gestores de paquetes

Existen muchas distribuciones que utilizan los mismos administradores de paquetes, como Debian y Ubuntu sistemas basados ​​en dpkg, o el administrador de paquetes RPM, que es el formato base estándar de Linux utilizado por muchas distribuciones, como Fedora, sombrero rojo, OpenSUSE, Mageia etc.

Sin embargo, cada uno de estos también usa diferentes herramientas para interactuar con estos administradores de paquetes, como Apt y Apt-get para Ubuntu, Zypper para OpenSUSE y DNF para Fedora. Algunas personas prefieren uno sobre el otro; Yo mismo disfruto más de Zypper y he adorado OpenSUSE durante varios años, pero recientemente he empezado a amar realmente a pacman de Arch Linux.

Entonces, lo primero que siento que alguien que no esté seguro de qué distribución usar debe considerar es con qué administrador de paquetes y herramientas relacionadas se siente más cómodo. ¿Tiene alguna preferencia? ¿Hay cosas sobre varios administradores de paquetes que no le gustan?

Otro detalle que se debe considerar en relación con los administradores de paquetes, son los repositorios de distribución. Algunas distribuciones tienen cantidades masivas de paquetes disponibles a través de sus diversos repositorios, otras tienen muy pocos. Algunas distribuciones con una gran cantidad de paquetes son Debian, Ubuntu, OpenSUSE, Arch Linux (si cuentas el AUR) y Trisquel . Sin embargo, otros como Dragor y Chakra tener considerablemente menos de acuerdo con este Wikipedia página que no puedo garantizar es completamente precisa, pero es buena para una estimación.

Ahora bien, incluso si un paquete no está en sus repositorios, puede compilar desde el código fuente y otros medios de instalación, pero es algo a considerar si es alguien que simplemente 'quiere que funcione' con su sistema y no ' No quiero la molestia de tener que buscar paquetes.

Facilidad de instalación

La gran mayoría de las distribuciones GNU / Linux vienen con instaladores gráficos y son relativamente similares en su proceso de configuración; sin embargo no todos.

Anoche hice el cambio de Manjaro a Arch Linux, después de que decidí que ya no me gustaba mucho de la hinchazón que venía con las distribuciones preconfiguradas, y quería tener la libertad de comenzar desde cero.

La instalación desde el momento en que arranqué el LiveUSB hasta que tuve mi entorno de escritorio y todo el software que se me ocurrió que quería en ese momento, tomó alrededor de 2-3 horas; la instalación real de Arch tomó menos de una hora, pero luego configurar mi entorno gráfico y obtener lo que quería, me llevó un par de horas más.

Arch Linux se configura a través de la línea de comandos y no existe un método oficialmente compatible para instalar a través de la GUI.

Otro que he hecho que consume mucho tiempo y no es fácil de usar para nuevos usuarios es Gentoo . Probablemente he pasado un día entero configurando Gentoo, especialmente desde que decidí construir mi propio kernel de Linux en lugar de usar un kernel prefabricado.

Luego estaba la configuración del entorno gráfico ... y ni siquiera me permitió comenzar a compilar LibreOffice y Firefox desde la fuente. Es mejor ir en binario en esos, a menos que tenga la intención de comenzar el proceso a las 6 a.m. y esté bien con que su máquina sea un ladrillo hasta la hora de acostarse ...

Sin embargo, Manjaro, Ubuntu, Debian, OpenSUSE y muchos otros tienen un software de instalación muy amigable y toman muy poco tiempo. Mi última gran distribución fue Manjaro, y con mi computadora portátil ejecutando un SSD, tomaría unos 15 minutos hasta que pudiera estar en mi sistema y hacer clic felizmente.

Entonces, si tiene miedo de un proceso de instalación de CLI; evite Arch Linux, Gentoo y otros como ellos, y quédese con los demás. Sin embargo, la satisfacción de construir su sistema desde cero y poder decir: “Hice esto. Personalicé esto, este es MI sistema como yo lo quiero, no como alguien más siente que debería tenerlo ”, ¡también es un sentimiento muy satisfactorio para ser considerado!

Entornos de escritorio

LinuxMint Cinnamon Default

Puede instalar casi cualquier entorno en cualquier sistema, con muy pocas excepciones. Sin embargo, algunas distribuciones solo vienen con ciertos entornos preempaquetados. ¡No encontrará el entorno de escritorio llamado Budgie en ningún giro oficial de Fedora! Entonces, su próximo paso, una vez que haya considerado el administrador de paquetes que desea usar, es averiguar el entorno de escritorio que desea y ver si tal vez haya una versión oficial de una distribución que use ese administrador de paquetes para ese entorno.



Opté por Cinnamon en mi instalación de Arch Linux, después de enamorarme de él en Manjaro (que como un sabor de Cinnamon en la sección de lanzamientos de la comunidad).

Tu hardware

Otra cosa obvia pero importante a considerar es el hardware de su máquina. No le recomendaría que coloque KDE5 Plasma con Gentoo en su caja Pentium II. En primer lugar, ni siquiera estoy seguro de que se ejecute correctamente, pero probablemente usaría toda la potencia de su RAM y CPU para llegar a su escritorio si lo lograra; No obstante, compilando paquetes enormes desde el código fuente, buena suerte.

Entonces, dependiendo de su hardware, es posible que desee seguir con configuraciones más ligeras como LXLE , o incluso distribuciones potencialmente pequeñas como PERRITO .

Puntos de vista morales y políticos

Personalmente, no tengo ninguna objeción al uso de software propietario (generalmente después de examinarlo, si no lo he encontrado antes) en mi sistema; sin embargo, algunos usuarios lo hacen. Algunas distribuciones están estrictamente diseñadas para no utilizar ninguna y recurren a un entorno puramente de código abierto.

Otros, como Devuan, fueron creados debido a la creación e integración de systemd en otras distribuciones como Debian, y muchos sienten que eso va en contra de la forma de hacer las cosas de UNIX. Por lo tanto, si usted es del tipo que tiene una preferencia en estas cosas, querrá considerar esto en su búsqueda.

Estabilidad

Hay mucho que considerar, y la estabilidad es definitivamente otro factor importante. Algunas distribuciones son lo que llamamos 'Bleeding Edge' porque utilizan los paquetes más nuevos a medida que salen; como Fedora.

Sin embargo, otros como Debian optan por esperar y probar durante mucho tiempo antes de lanzar actualizaciones para maximizar la estabilidad (a menos que esté en una rama de prueba, me refiero a ramas estables). Entonces, si desea un sistema eso es mucho menos probable que se bloquee y usted está totalmente de acuerdo con estar potencialmente algunos pasos atrás en las últimas actualizaciones, esa es una opción. O si está dispuesto a correr el riesgo de roturas, incompatibilidades y está dispuesto a solucionar los problemas a medida que surjan, pero desea lo último y lo mejor; esa es una opción a considerar también.

Ultimas palabras

Cuando se trata de elegir la distribución en la que desea decidirse, hay mucho que considerar. Mi hogar (de nuevo, creo) será Arch Linux. Estoy disfrutando de Pacman y AUR, me encanta la falta de hinchazón desde que construí mi sistema desde cero, y obtengo actualizaciones casi de vanguardia. De acuerdo, Arch tiene un historial de ser inestable si no te mantienes al tanto, pero eso no es un problema para mí personalmente.

Una excelente manera de obtener información sobre distribuciones de las que quizás nunca haya oído hablar es un sitio web llamado Distrowatchque tiene un sistema de clasificación y muestra lanzamientos de distribución recientes.

¿Que pasa contigo? ¿Qué estás usando y por qué? ¡Escuchémoslo en los comentarios!