En general, pensamos en Linux como la alternativa tecnológica a Windows, y en cierto modo lo es, pero no creas que es solo para programadores e ingenieros. Hoy en día, si puedes usar Windows a un nivel decente, es totalmente posible adentrarte en Linux con solo un poco de aprendizaje adicional. Si no estás familiarizado con Linux y quieres familiarizarte, aquí tienes todo lo que necesitas saber.

¿Qué es Linux?

¿Qué es Linux?

Tenemos un artículo completo dedicado a hablar de Linux, pero aquí está la versión corta. Si bien a menudo se habla de Linux como un sistema operativo como Windows, Android e iOS, esa no es toda la historia. Linux es un núcleo, que es esencialmente lo que hace todo en segundo plano en un sistema operativo. Si bien el núcleo es importante, no es todo el sistema operativo y, de hecho, algunos sistemas operativos populares como Android se basan en Linux, aunque puede que no parezca obvio a primera vista.

Por lo tanto, para la mayoría de las personas, Linux es una familia de sistemas operativos que utilizan el núcleo de Linux y que difieren en aspectos como la interfaz de usuario, los controladores y otras cosas que son más visibles para el usuario y que afectan la experiencia del usuario de forma más directa. Los sistemas operativos Linux se conocen como distribuciones y pueden ser únicos o estar basados ​​en otra distribución.

Las distribuciones como Debian y Fedora son lo que podríamos llamar distribuciones originales o de primer orden porque toman el núcleo Linux y hacen el trabajo de crear un sistema operativo desde cero. Sin embargo, Ubuntu es una distribución que usa Debian como base y luego cambia algunas cosas y agrega otras funciones, lo que significa que es una distribución derivada. Incluso hay distribuciones basadas en Ubuntu (Linux Mint, por ejemplo), lo que significa que hay un sistema operativo completo eliminado de la distribución original y de Mint.

Requisitos de hardware y cómo instalar Linux

Los requisitos de hardware para los sistemas operativos Linux difieren de una distribución a otra, pero en términos generales, la mayoría de las distribuciones recomiendan estos requisitos mínimos:

  • Una CPU de 64 bits con dos núcleos
  • 4 GB de RAM del sistema
  • 25 GB de almacenamiento
  • Un DVD o una unidad USB que contiene la instalación del sistema operativo

No es necesario tener una supercomputadora para ejecutar Linux, y prácticamente cualquier PC de la última década debería poder ejecutarlo, e incluso los dispositivos móviles más antiguos también deberían poder hacerlo. Estas especificaciones de sistema recomendadas también son solo para las últimas versiones de las distribuciones más populares; puedes encontrar versiones anteriores con requisitos menos estrictos o distribuciones más livianas que se ejecutarán en procesadores de 32 bits y 2 GB de memoria.

En cuanto a los métodos de instalación, cada distribución es diferente, pero en general, necesitarás un medio de instalación en forma de DVD o de memoria USB, que puedes crear con un programa como balenaEtcher. Esto también es así para Windows y prácticamente cualquier otro sistema operativo que puedas imaginar, por lo que Linux no es único en este sentido y las distribuciones más populares tendrán procesos de instalación bastante sencillos.

Hay otras dos cosas que debes tener en cuenta. Una de ellas es el sistema de archivos de Linux, que es completamente diferente al de Windows, por lo que no podrás simplemente instalar una unidad formateada para Windows en una PC con Linux y esperar que funcione. También debes preocuparte por los controladores, que son los elementos que facilitan la comunicación entre el sistema operativo y los dispositivos como las tarjetas gráficas. La compatibilidad con los controladores puede variar de excelente a inexistente, por lo que deberás investigar tus componentes y determinar si son adecuados para Linux.

La experiencia de escritorio en Linux

Instalar Steam Linux Fedora

Como cada distribución de Linux es diferente, no existe una única "experiencia de escritorio Linux". Sin embargo, dos de las distribuciones más populares,UbuntuyFedora, utilizan lo que se denomina la interfaz de usuario de escritorio GNOME, y si alguna vez has utilizado Windows o macOS, te gustará GNOME. Obtienes una barra de tareas y un menú de inicio (o menú de aplicaciones, en este caso), y tu sistema operativo normalmente también tendrá una tienda de aplicaciones. Sigue siendo Linux, por lo que tendrás que lidiar con el hecho de que estás limitado al software de Linux (normalmente), pero a menos que estés buscando algo de nicho, lo que puedes encontrar en Windows existirá en Linux. Otras distribuciones utilizan una interfaz de usuario diferente, por lo que si no tienes experiencia con Linux, te recomiendo empezar con algo que utilice GNOME.

La gestión de archivos en las distintas distribuciones es bastante similar, no solo entre ellas, sino también en Windows y MacOS. Hay archivos, carpetas, directorios, etc.; no es algo totalmente extraño. La interfaz de usuario de la aplicación de explorador o administrador de archivos puede ser diferente en cada distribución, pero normalmente se explica por sí sola. Por cierto, los dispositivos de almacenamiento externo utilizan un sistema de archivos más universal (normalmente basado en NTFS) que el almacenamiento interno, lo que significa que no necesitarás reformatear tu SSD, HDD o tarjetas SD externas para transferir archivos desde una PC con Windows a una PC con Linux o viceversa.

Chrome en Ubuntu

Sin embargo, incluso en el caso de distribuciones fáciles de usar como Ubuntu, hay una cosa que casi con toda seguridad tendrás que usar al menos una vez en Linux: la terminal (también conocida como consola o konsole). La terminal es básicamente donde ingresas comandos de texto para hacer cosas, lo que puede ser un poco esotérico. A veces, es inevitable que tengas que interactuar con la terminal para algo que necesitas instalar o configurar. Algunos sistemas operativos hacen un uso moderado de la terminal, mientras que otros dependen en gran medida de ella.

Afortunadamente, no es necesario aprender a hablar con Linux para usar la terminal; en lugar de eso, se espera que copie y pegue lo que ve en Internet en lugar de crear comandos por su cuenta, y eso solo si realmente lo necesita. Aprender algunos comandos y hacerse una idea aproximada de cómo deberían ser los comandos correctos le resultará muy útil, pero no es necesario que domine por completo el lenguaje para usar la terminal con éxito.

Obtener aplicaciones en Linux

Instalar Steam Linux Debian

En Linux, por lo general, hay tres formas de instalar una aplicación: mediante un archivo ejecutable con un asistente de instalación, mediante una tienda de aplicaciones o mediante la terminal. Esto puede parecer bastante similar a Windows o MacOS, pero la viabilidad de estos métodos de instalación depende de tu distribución. No todos los asistentes de instalación están diseñados para funcionar en todas las distribuciones, no todas las distribuciones tienen una tienda de aplicaciones y, en última instancia, es posible que tengas que depender de la instalación de aplicaciones a través de la terminal.

De manera realista, sus opciones son entre una tienda de aplicaciones o una instalación manual a través de la terminal. Si prefiere evitar la terminal, probablemente debería obtener Ubuntu o uno de los sistemas operativos basados ​​en Ubuntu, como Mint o Pop! OS. Fedora también es una opción y tiene su propia tienda de aplicaciones. Si necesita confiar en la terminal porque una aplicación no está en la tienda de aplicaciones o su distribución ni siquiera tiene una tienda de aplicaciones, entonces tendrá que aprender un poco sobre cómo instalar Linux a través de la terminal, aunque una vez que se acostumbre, no es demasiado difícil.

Una de las cosas en las que Linux es excelente es en hacer que software que no es de Linux funcione en Linux.Wine es un software quelos usuarios de Linux ejecutan para que las aplicaciones de Windows funcionen en Linux, y ha sido bastante confiable desde su lanzamiento hace muchos años. En cuanto a los juegos, la aplicaciónProtonde Valve ha tenido un gran éxito enSteam Decky en Linux en general, y funciona sorprendentemente bien a pesar de que se sabe que los juegos son bastante temperamentales. Wine tiene una descarga independiente, mientras que Proton viene con Steamcuando lo instalas.

Con cada lanzamiento, Linux se acerca un paso más a ser un sistema operativo para todos.

Hoy en día, Linux no es del todo para todos. El ecosistema de software puede ser un factor decisivo para muchos, ya que la dependencia de la terminal puede resultar un impedimento y resulta complicado cambiar de Windows o macOS. Dicho esto, Linux es mucho más utilizable para más personas que nunca, y eso es así con cada actualización de cada distribución. Incluso puedes conseguirexcelentes portátiles que ejecutan distribuciones Linuxcomo Ubuntu desde el primer momento.

Y esa es solo la situación en PC. Los usuarios de Android usan Linux en sus teléfonos y muchos servidores ejecutan Linux en lugar de Windows. PC es realmente el último remanente donde Linux no es realmente una opción común hoy en día, pero ese podría no ser el caso para siempre. En cualquier caso, hoy en día, no es demasiado difícil aprender a usar, apreciar e incluso prosperar en Linux.