
Harry James
0
2869
607
Linux es muchas cosas. Es el componente principal Cómo actualizar fácilmente el kernel de Linux de Ubuntu con Ukuu Cómo actualizar fácilmente el kernel de Linux de Ubuntu con Ukuu Actualizar el kernel de Linux no es fácil, pero si está ejecutando Ubuntu y quiere el último kernel, ahora hay una herramienta simple puede usar para descargar la actualización: Ukuu. de una gran cantidad de distribuciones, los hombros en los que una gran plataforma móvil ¿Es Android realmente de código abierto? ¿Y siquiera importa? ¿Es Android realmente de código abierto? ¿Y siquiera importa? Aquí exploramos si Android es realmente de código abierto. Después de todo, ¡está basado en Linux! está parado, y mejor que otro ¿Es finalmente Linux lo suficientemente bueno como para reemplazar Windows? ¿Es Linux finalmente lo suficientemente bueno como para reemplazar Windows? Las cifras recientes muestran que el uso de escritorio de Linux ha alcanzado el 2%, es el más alto todavía. ¿Significa esto que Linux ha llegado a un punto en el que puede reemplazar Windows y Mac OS X para el usuario promedio? , sistemas operativos más populares (definitivamente no es una opinión).
Sin embargo, una de sus deficiencias proviene de su menor popularidad en el escritorio: la disponibilidad de programas. Afortunadamente, hay cosas que pueden ayudar a esto, Mono siendo uno de ellos.
Marcos de software: bloques de construcción
Los marcos de software no son las cosas más emocionantes, pero son útiles a su manera, trabajando detrás de escena. Permiten a las personas desarrollar fácilmente aplicaciones para otros, sin comenzar completamente desde cero. Mono es uno de ellos, como lo es el .NET Framework. Un GNU que comienza para Microsoft: lo que significa un .NET Framework de código abierto para el resto de nosotros Un GNU que comienza para Microsoft: lo que un .NET Framework de código abierto significa para el resto de nosotros Microsoft acaba de lanzar una parte importante de su código bajo una licencia permisiva de código abierto. Este movimiento rompe con años de tradición. Pero por qué y qué significa para ti? .
Estos marcos pueden ser utilizados para entornos de escritorio específicos 5 entornos de escritorio Linux excelentes que no ha oído hablar 5 entornos de escritorio Linux excelentes que no ha oído hablar Existen muchos entornos de escritorio Linux, incluidos algunos excelentes que probablemente No he oído hablar de Aquí hay cinco de nuestros favoritos. a algo disponible para múltiples sistemas operativos. Por ejemplo, el escritorio KDE Plasma KDE explicado: una mirada a la interfaz de escritorio más configurable de Linux KDE explicado: una mirada a la interfaz de escritorio más configurable de Linux ¿Cómo se ve Linux? A veces, Unidad; otras veces, GNOME. Sin embargo, a menudo, Linux ejecuta KDE. Si no está utilizando el antiguo entorno de escritorio K en su PC con Linux, ¡ahora es el momento de cambiar! tiene múltiples piezas de software que ayudan a facilitar la escritura de aplicaciones nativas integradas. Esto incluye su propio IDE (entorno de desarrollo integrado) llamado KDevelop.
Esto también puede tener muchos beneficios para los usuarios finales. Los desarrolladores pueden crear aplicaciones 10 aplicaciones exclusivas de Linux que no encontrará en Windows 10 aplicaciones exclusivas de Linux que no encontrará en Windows Al mudarse de Windows, encontrará que hay muchas aplicaciones que puede usar para reemplazar su antiguo software propietario . Incluso encontrará una selección de impresionantes aplicaciones y herramientas exclusivas de Linux. más rápido, más fácilmente y, como tal, puede impulsar cambios y mejoras mucho más rápido. Cuando te paras sobre los hombros de gigantes, hace que alcanzar esa altura extra sea un poco menos doloroso.
Algunos marcos son de naturaleza multiplataforma: los programas escritos con ellos pueden funcionar entre diferentes sistemas operativos. ¿Qué sistema operativo debe elegir para su próxima PC? ¿Qué sistema operativo debe elegir para su próxima PC? ¿Comprar una nueva PC? Tiene más opciones de sistema operativo que nunca. ¿Cuál deberías elegir? Le daremos una descripción general, junto con ventajas y desventajas. Spoiler: ¡No hay una mejor opción! . Esto es útil tanto para desarrolladores como para usuarios finales. Por un lado, dichos programas pueden llegar a más personas y, por otro, una mayor confiabilidad de una base de usuarios más amplia.
¿Qué es mono??
Mono es un ejemplo de un marco multiplataforma disponible en Windows, macOS Haga que Linux parezca macOS con estos ajustes sencillos Haga que Linux parezca macOS con estos ajustes sencillos Si le gusta Linux pero quiere que se parezca más a macOS, está en ¡suerte! Aquí se explica cómo hacer que su escritorio Linux se parezca a macOS. , Linux y más. Primero fue diseñado como una fuente abierta. Su guía completa para vivir una vida 100% libre y de código abierto Su guía completa para vivir una vida 100% libre y de código abierto Windows y macOS son sistemas operativos comerciales, propietarios y de código cerrado. Linux y sus muchas aplicaciones son gratuitas y de código abierto. ¿Desea utilizar solo software gratuito y de código abierto? Así es cómo. implementación de .NET Framework en Linux. A partir de ahí, se convirtió en algo más, admitiendo múltiples sistemas operativos diferentes.
Mono (como .NET) está fuertemente vinculado al lenguaje de programación C #, conocido por su alto nivel de portabilidad. Por ejemplo, el motor de juegos de Unity Programación de un juego con Unity: una guía para principiantes Programación de un juego con Unity: una guía para principiantes En el panorama cambiante del desarrollo de juegos independientes, Unity se ha convertido en un estándar de facto: su bajo costo, La facilidad de uso y el amplio conjunto de características lo hacen ideal para el desarrollo rápido de juegos. usa C # como una forma multiplataforma de crear videojuegos. Esto se debe en parte al diseño del lenguaje. C # se puede convertir en CIL (Lenguaje intermedio común), que puede compilarse Cómo compilar e instalar archivos TAR GZ y TAR BZ2 en Ubuntu Linux Cómo compilar e instalar archivos TAR GZ y TAR BZ2 en Ubuntu Linux a código nativo (más rápido, menos portátil), o ejecutar a través de una máquina virtual ¿Por qué la máquina virtual Java ayuda a que su código funcione mejor? ¿Por qué la máquina virtual Java ayuda a que su código funcione mejor? ¿Qué debe saber por qué la máquina virtual Java le da más ventajas a Java que a la programación nativa para una aplicación? ¡Sigue leyendo para descubrirlo! (más lento, más portátil). Mono proporciona los medios para compilar y ejecutar programas de C #, similares a .NET Framework.
En la actualidad, está desarrollado por los propietarios del software que intentó emular: Microsoft. Con el código abierto ¿Qué es el software de código abierto? [MakeUseOf explica] ¿Qué es el software de código abierto? [Explica MakeUseOf] "Código abierto" es un término que se usa mucho en estos días. Puede saber que ciertas cosas son de código abierto, como Linux y Android, pero ¿sabe lo que implica? Lo que está abierto ... del marco .NET, Mono es más similar a él que nunca, capaz de integrar su código en su propio diseño. El proyecto también incluye un IDE especial (entorno de desarrollo integrado) Editores de texto vs. IDE: ¿Cuál es mejor para los programadores? Editores de texto vs. IDE: ¿Cuál es mejor para los programadores? Elegir entre un IDE avanzado y un editor de texto más simple puede ser difícil. Ofrecemos información para ayudarlo a tomar esa decisión. llamado MonoDevelop, un poco como el equivalente de Linux de Visual Studio.
Aplicaciones mono y multiplataforma
Con todo esto en mente, está bastante claro que la naturaleza multiplataforma de Mono es bastante útil para las personas que se mudan a Linux desde Windows Windows vs. Linux: esto es lo que tienen en común Windows vs. Linux: esto es lo que tienen en común en lugar de analizar cómo Linux tiene esto o Windows carece de eso, tal vez deberíamos celebrar que ambos sistemas operativos son robustos, efectivos y completos. Veamos qué tienen exactamente en común. . Actúa como otro punto de enlace entre los dos sistemas operativos, para eliminar uno de los problemas más grandes de la conmutación: software exclusivo 10 Aplicaciones exclusivas de Linux que no encontrará en Windows 10 Aplicaciones exclusivas de Linux que no encontrará en Windows Mudarse de Windows , encontrará que hay muchas aplicaciones que puede usar para reemplazar su antiguo software propietario. Incluso encontrará una selección de impresionantes aplicaciones y herramientas exclusivas de Linux. .
Hay una serie de programas que están escritos en Mono. Estas aplicaciones tienen una alta probabilidad de ser multiplataforma 10+ excelentes aplicaciones multiplataforma para Windows y Linux 10+ excelentes aplicaciones multiplataforma para Windows y Linux, disponibles entre múltiples sistemas operativos. Junto con esto, Mono realmente admite muchos binarios de .NET Paquetes binarios vs. paquetes de origen: ¿Cuál debe usar? Paquetes binarios vs. fuente: ¿cuál debe usar? Los usuarios de Linux tienen dos formas principales de instalar programas: usar un paquete precompilado o compilarlo usted mismo. Por lo general, elegimos un paquete, pero hay momentos en los que debería considerar construir desde la fuente. listo para usar (es decir, archivos C # EXE Cómo hacer un archivo de instalación "EXE" Cómo hacer un archivo de instalación "EXE" ¿Qué haces cuando creas un nuevo software de Windows y quieres compartirlo con el mundo? Idealmente, crearías un paquete de instalación de EXE. Así es como está escrito en Visual Studio). Como tal, es posible que los programas .NET que aún no están en Linux puedan estar en el futuro.
Incluso podría estar usando una de estas aplicaciones sin saberlo!
KeePass
KeePass KeePass Password Safe: el último sistema de contraseña cifrada [Windows, portátil] KeePass Password Safe: el último sistema de contraseña cifrada [Windows, portátil] Almacene de forma segura sus contraseñas. Completo con cifrado y un generador de contraseñas decente, sin mencionar los complementos para Chrome y Firefox, KeePass podría ser el mejor sistema de administración de contraseñas que existe. Si usted ... es un excelente administrador de contraseñas sin conexión. Esto significa que, a diferencia de, por ejemplo, LastPass Cómo migrar de LastPass a un Administrador de contraseñas alternativo Cómo migrar de LastPass a un Administrador de contraseñas alternativo LastPass es un administrador de contraseñas popular, pero si ha decidido pasar a otra solución, necesita exportar sus datos. Aquí le mostramos cómo exportar sus datos a 1Password, Dashlane o KeePass. , su información no está vinculada a un servidor por conveniencia. Pero este podría ser un precio digno de pagar, para un mayor nivel de control en sus manos..
También está escrito en Mono, lo que le permite ejecutarse en múltiples plataformas diferentes. Si bien está dirigido principalmente a Windows, también significa que tanto MacOS como Linux son compatibles con él. Aunque puede que no parezca muy nativo, funciona bien. Además, tener sus contraseñas accesibles es un beneficio suficiente.
Pinta
La mejor manera de describir Pinta sería una versión multiplataforma de Paint.NET (que a su vez es una mejor versión de Microsoft Paint 7 Alternativas gratuitas de Microsoft Paint 7 Alternativas gratuitas de Microsoft Paint Microsoft ha retirado MS Paint en favor de Paint 3D. No ¿Estamos impresionados? Hemos encontrado alternativas gratuitas de Microsoft Paint para todas sus necesidades de visualización y edición de imágenes). Es una aplicación bastante simple, con bastante poder para editar y crear imágenes. A diferencia de KeePass, se ve un poco mejor entre diferentes sistemas operativos.
Lamentablemente, también demuestra algunas limitaciones de Mono. Después de todo, Paint.NET, la aplicación en la que se inspiró, se escribió utilizando .NET Framework Microsoft .NET Framework: por qué lo necesita y cómo instalarlo en Windows Microsoft .NET Framework: por qué lo necesita y cómo instalarlo en Windows Es necesario instalarlo o actualizarlo. Pero, ¿sabes qué es .NET Framework? Le mostramos por qué lo necesita y cómo puede obtener la última versión. y, sin embargo, sigue siendo solo Windows. Si bien la mayoría de las cosas pueden funcionar entre los dos, si un programa se basa en componentes específicos del marco de Windows, deberá buscar alternativas Las 5 mejores alternativas de Photoshop que puede ejecutar en Linux Las 5 mejores alternativas de Photoshop que puede ejecutar en Linux Encontrar Una alternativa de Adobe Photoshop para Linux no es tan difícil. Aquí están las mejores alternativas de Photoshop para Linux. .
Vino + Mono = Mejor compatibilidad
Mono también puede ayudar a los conmutadores de Windows extendiendo Wine Cómo ejecutar aplicaciones y juegos de Windows con Linux Wine Cómo ejecutar aplicaciones y juegos de Windows con Linux Wine ¿Hay alguna forma de hacer que el software de Windows funcione en Linux? Una respuesta es usar Wine, pero si bien puede ser muy útil, probablemente solo sea tu último recurso. Este es el por qué. , una capa de compatibilidad para permitir a los usuarios ejecutar aplicaciones de Windows. Wine invierte una gran cantidad de funcionalidades de Windows y traduce ese comportamiento a sus equivalentes de Linux. Como tal, puede ejecutar muchos programas no diseñados para Linux, como si fueran.
El archivo de instalación Mono real contiene una serie de bibliotecas de software, componentes de los que otros programas pueden construir. Están diseñados para implementar tanto .NET Framework como puedan (aunque sea multiplataforma). Debido a esto, muchas cosas escritas para Windows usando dicho marco también funcionarán en Mono.
Wine puede aprovechar todo el trabajo que Mono ha realizado a través de los años, usándolo para ayudar a ejecutar aplicaciones .NET, o incluso programas con dichos componentes dentro de ellas. Algunos juegos Cómo agregar Mods a Los Sims 4, y las Mejores Mods para probar Cómo agregar Mods a Los Sims 4, y las Mejores Mods para probar Los Sims 4 incluyen un poderoso soporte de modding. Los creadores ambiciosos ya están produciendo nuevas modas, peinados recolocados, mods de juego y más para mejorar su juego. , por ejemplo, confiar en el marco hasta cierto punto.
Mono en un mundo de código abierto .NET
Como se mencionó anteriormente, gran parte del marco .NET ahora es de código abierto, con más por venir. Ya es posible (algo) aprovecharlo en plataformas que no sean Windows. Uno entonces, podría preguntarse cómo Mono podría ser útil para las personas.
La respuesta a eso es bastante simple: muchos de los componentes utilizables de .NET son invisibles para los usuarios finales. Todavía es bastante difícil construir aplicaciones gráficas multiplataforma utilizando solo el marco de código abierto de Microsoft. Mono, por otro lado, está bien establecido, con múltiples formas de escribir programas de aspecto nativo, con poca molestia. Y solo seguirá creciendo,
Por supuesto, cuando los componentes de código abierto de .NET estén más establecidos, habrá obtenido muchos de los beneficios que proporciona actualmente Mono. Y eso solo puede ser algo bueno para Linux, así como para los usuarios que quieran cambiar a él. Más aplicaciones portátiles siempre son bienvenidas, después de todo.
¿Cómo lidiar con la brecha de aplicaciones en Linux?
Haber de imagen: OndrejProsicky / Depositphotos