Creo que hay dos diferencias principales
- Gestión de paquetes
- Administrador de ventanas predeterminado (Gnome, KDE, XFCE)
El simple hecho de señalar estas dos grandes diferencias cambiará un poco su comportamiento al realizar la tarea. Por ejemplo, podría instalar fácilmente un paquete en Ubuntu usando apt
pero no tan simple cuando se usa rpm
. Tener una diferencia en el Administrador de ventanas también puede cambiar la forma en que interactúa con el sistema.
Hay dos tipos principales de distribuciones de Linux. Las distribuciones basadas en Debian y Red Hat representan un gran porcentaje de las distribuciones que existen.
La principal diferencia entre ellos es la gestión de paquetes. Si están basados en Debian, lo más probable es que usen el sistema dpkg&apt/deb; si es un sistema Red Hat, lo más probable es que use yum/rpm. Aparecen muchas distribuciones porque alguien no estaba satisfecho con la administración de paquetes, por lo que la mayoría tendrá algún tipo de interfaz gráfica diferente, pero el sistema subyacente es el mismo.
Si aprende a usar apt-get y yum, cubrirá el 80% de las distribuciones y el 99% de los sistemas que probablemente encontrará.
Cada distribución hará algo un poco diferente con el administrador de ventanas. La mayoría de las principales distribuciones eligen entre KDE y Gnome, y Gnome parece ser la más popular en este momento. Sin embargo, lo mejor de Linux es que puede cambiar el administrador de ventanas si lo desea (¡vaya a Window Maker!).
Si aprende la línea de comando, no hay "mucha" diferencia, pero los cambios de GUI entre distribuciones definitivamente influirán en su elección. Además, algunas distribuciones vienen con controladores que facilitarán el uso de cierto hardware, como tarjetas de video.
Recomiendo encarecidamente Linux Mint para sistemas domésticos y Debian estándar, Ubuntu (edición de servidor) o CentOS para servidores.
Aunque los administradores de paquetes son diferentes, tengo entendido (aunque no uso Linux regularmente) que la mayoría de los paquetes están disponibles de una forma u otra con cualquier distribución. Además, los sistemas de ventanas / entornos de escritorio son diferentes, pero puede instalar alternativas de todos modos. Lo único que se me ocurre en este momento sería la simple diferencia en las comunidades que rodean las distribuciones.
Estoy bastante seguro de que podrás encontrar la manera de hacer lo que quieras hacer.