¿Qué aplicaciones se pueden ejecutar en Linux?
Los Chromebook ahora pueden ejecutar aplicaciones de escritorio de Linux, ofreciendo un nuevo universo de software para los usuarios de Chrome OS. También puedes instalar una distribución de Linux como Ubuntu en tu PC. Pero qué aplicaciones están disponibles para Linux?
Navegadores web (ahora con Netflix, también)
La mayoría de las distribuciones de Linux incluyen Mozilla Firefox como navegador web predeterminado. Google también ofrece una versión oficial de Google Chrome para Linux, e incluso puede obtener una versión de código abierto sin marca de Chrome llamada Chromium.
Casi todo dentro de su navegador web debería "simplemente funcionar" en Linux. Netflix ahora funciona normalmente en Firefox y Chrome en Linux gracias al soporte agregado para su DRM.
Adobe Flash se ha vuelto menos común en la web, pero también está disponible para Linux. Se incluye con Chrome, al igual que en Windows, y puede instalarlo por separado para Firefox o Chromium. Linux no admite algunos complementos de navegador más antiguos como Silverlight, pero esos ya no se utilizan ampliamente en la web.
A medida que el mundo de las PC de escritorio ha cambiado cada vez más al software en línea, basado en la web, Linux se ha vuelto más fácil de usar. Si una aplicación que desea ejecutar tiene una versión web, puede usarla en Linux.
Aplicaciones de escritorio de código abierto
La mayoría de las aplicaciones de escritorio que utiliza en Windows o Mac probablemente no estén disponibles para Linux. Sin embargo, muchas alternativas de código abierto son.
Microsoft no ofrece aplicaciones de Office como Word, Excel y PowerPoint para Linux. Las distribuciones de Linux usualmente incluyen LibreOffice en su lugar. (También puede acceder a Office Online en un navegador web de forma gratuita).
Adobe no produce Photoshop para Linux, pero puede usar el editor de imágenes GIMP de código abierto. Las distribuciones de Linux a menudo incluyen otras herramientas de medios simples como el administrador de fotos de Shotwell y el editor de video PiTiVi, también.
El iTunes de Apple tampoco se ejecuta en Linux. Puede ejecutar otros programas del centro de medios como la aplicación Rhythmbox incluida con Ubuntu y muchas otras distribuciones de Linux. O puede usar las versiones basadas en la web de muchos servicios de música y video en línea.
La versión de escritorio de Microsoft Outlook no está disponible, pero puede usar Mozilla Thunderbird y una aplicación de calendario simple, o solo correo electrónico y calendario basados en la web. Hay muchas alternativas..
Otras utilidades comunes de código abierto se ejecutan en Linux. Por ejemplo, el popular reproductor de medios VLC y el programa de máquina virtual VirtualBox se ejecutan en Linux.
Utilidades estándar
Los entornos de escritorio de Linux vienen con una colección de software. Obtendrás todas las utilidades estándar como un administrador de archivos, visor de PDF, editor de texto, reproductor de video y utilidad de archivo por defecto.
Por supuesto, Linux incluye un potente entorno de línea de comandos y herramientas de desarrollo. Obtiene el shell Bash completo con las utilidades GNU y puede instalar muchas más cosas con unos pocos comandos de terminal. El shell Bash de Linux es tan poderoso que Microsoft lo agregó a Windows!
Minecraft, Dropbox, Spotify y más
Parte del software que utiliza en Windows está disponible en un sistema Linux. Este software a menudo se denomina software "propietario" porque es de código cerrado, no de código abierto..
Spotify, Skype y Slack están disponibles para Linux. Ayuda que estos tres programas se hayan creado utilizando tecnologías basadas en web y puedan ser fácilmente portados a Linux.
Minecraft también se puede instalar en Linux. Discord y Telegram, dos aplicaciones de chat populares, también ofrecen clientes oficiales de Linux.
Dropbox admite oficialmente Linux, pero Google Drive y Microsoft OneDrive no ofrecen clientes oficiales.
Si tiene una aplicación que le encanta y de la que depende, vale la pena buscar en línea para ver si está disponible en Linux. Puede que no encuentre el software exacto que está buscando, pero puede estar disponible en la web o puede encontrar una buena alternativa.
Steam en Linux
El popular servicio de juegos Steam de Valve también se ejecuta en Linux. Sin embargo, no saltes de alegría todavía. Mientras Steam se ejecuta en Linux, no todos los juegos en Steam están disponibles en Linux.
Puede navegar por la categoría Steam OS + Linux en la tienda Steam para ver los juegos disponibles para Linux. En el sitio web de Steam, busque el ícono de Steam en un círculo al lado del juego, que indica la compatibilidad con Steam OS. Cualquier juego que sea compatible con Steam OS también se ejecutará en Linux ya que Steam OS se basa en Linux.
La mayoría de los juegos de Steam no están disponibles para Linux, al igual que no están disponibles para macOS. Sin embargo, muchos juegos, particularmente los juegos indie, lo son. Tendrá algo que jugar en Linux, pero no podrá reproducir todo lo que pueda en Windows.
Vino para ejecutar aplicaciones de Windows
Wine es una capa de compatibilidad de código abierto para la API de Windows. En otras palabras, le permite ejecutar aplicaciones de Windows en Linux, macOS y otros sistemas operativos. Al menos, eso es lo que hace cuando funciona correctamente..
Este es un proyecto de comunidad de código abierto que funciona como ingeniería inversa en la forma en que funciona Windows. No funciona perfectamente y no puede ejecutar todas las aplicaciones. Incluso si puede ejecutar una aplicación, es posible que algunas funciones estén dañadas, otras cosas no se vean bien y la aplicación puede fallar ocasionalmente. También puede tomar un poco de complicidad y configuración para que una aplicación funcione correctamente..
No recomendamos confiar en Wine para ejecutar algún software de Windows en Linux. Wine puede ejecutar algunas aplicaciones antiguas bien, pero también puedes usar Windows si planeas ejecutar un montón de aplicaciones Windows.
Wine puede ofrecer un mejor rendimiento que una máquina virtual mientras juega juegos de PC, asumiendo que esos juegos funcionan bien en Wine. Pero casi siempre estás mejor simplemente ejecutando el juego en Windows.
Si tiene curiosidad por saber qué tan bien funciona una aplicación, consulte Wine AppDB para ver qué otros usuarios de Wine han informado. También puede probar CrossOver Linux, que funciona de manera similar a CrossOver Mac. Utiliza Wine under the hood, pero ayuda a guiarlo a través de la instalación y configuración de aplicaciones populares para que funcionen correctamente. Es una aplicacion pagada.
Valve está agregando soporte integrado para la capa de compatibilidad de Proton, que se basa en Wine, a las últimas versiones de Steam para Linux. Esto será interesante para jugar en el futuro..
Maquinas virtuales
Los programas de máquinas virtuales también están disponibles para Linux. El VirtualBox de Oracle se ejecuta en Linux, y también puede usar una herramienta de máquina virtual específica de Linux como las Cajas de GNOME. La aplicación Boxes utiliza el soporte de máquina virtual KVM subyacente en el kernel de Linux.
De cualquier manera, este software le permitirá ejecutar Windows y otros sistemas operativos en un escritorio de Linux. Esto proporciona otra forma de ejecutar el software de Windows si lo necesita.
Las aplicaciones que se ejecutan en una máquina virtual no funcionarán tan bien como si se estuvieran ejecutando en hardware real. También es más molesto compartir archivos y otros datos entre el software en una máquina virtual y las aplicaciones que se ejecutan en su escritorio Linux normal. Y la máquina virtual no ofrecerá un rendimiento suficientemente bueno para jugar juegos 3D recientes, así que no cuente con ella para aplicaciones exigentes.
Sin embargo, como Wine, esta es otra forma de ejecutar aplicaciones de Windows si las necesita. No tendrá los molestos problemas de configuración que tiene con Wine y todo debería ejecutarse, a menos que necesite hardware al que no pueda acceder en la máquina virtual. Pero todavía es un inconveniente ejecutar muchas de sus aplicaciones dentro de una máquina virtual.