No necesita el subsistema Microsoft Windows para Linux (WSL): ¡aquí está el por qué!
La respuesta corta es no, pero si quiere saber por qué, siga leyendo para averiguar por qué no necesita WSL.
¿Cuáles son los beneficios de WSL?
WSL tiene algunos puntos positivos para usar.
- Es fácil empezar Todo lo que necesita es una máquina con Windows 10/11, una conexión a Internet y algo de tiempo.
- Muy fácil de usar Una vez instalado, funciona como cualquier otra distribución de Linux: puede ejecutar comandos o scripts como si estuvieran instalados originalmente en su máquina. También puede instalar nuevas aplicaciones a través de la línea de comandos usando los comandos apt-get o yum, como cualquier otra distribución de Linux.
- Se instala fácilmente : Si la instalación de WSL no es lo suficientemente simple, Microsoft ha facilitado aún más la instalación al proporcionar un instalador que guía a los usuarios a través de cada paso necesario para instalar WSL en una calculadora de máquina, e incluso incluye sugerencias para la solución de problemas en caso de que surjan problemas durante la instalación.
Desventajas de WSL
WSL es una buena herramienta, pero no para todos. Aquí hay algunas desventajas de esta herramienta:
- trabajo más lento en comparación con las máquinas virtuales o la ejecución nativa de Linux en el hardware, WSL utiliza emuladores de software para ejecutar programas de Linux, que pueden ser lentos en comparación con ejecutarlos directamente en el hardware de la computadora.
- No es compatible con todos los programas de Linux Si bien muchas aplicaciones populares, como Firefox y GIMP, funcionan bien en WSL, algunas no funcionan en absoluto (por ejemplo, las distribuciones basadas en Ubuntu, como Mint o Lubuntu).
- WSL en sí mismo no se integra con Windows Siempre tendrá instancias separadas de Bash y Windows Explorer abiertas cuando use esta característica; no existe una integración perfecta en un entorno de sistema operativo cohesivo.
- Si bien WSL se puede configurar para leer/escribir en el sistema de archivos de Windows (y viceversa), eso es todo lo que puede hacer. Sus programas de Linux no tendrán acceso a Windows y sus programas de Windows no tendrán acceso a Linux Por ejemplo, suponga que después de instalar WSL, intenta ejecutar apt-get en la línea de comandos de Windows. No funcionará. Deberá usar apt-get de su versión de Linux.
- Las RUTAS del sistema también están completamente separadas cuando se usa WSL. Entonces, si instala un programa como Node en Windows, ninguno de los comandos funcionará en WSL a menos que instale Node en Linux por separado.
Alternativas a WSL
Si es un usuario avanzado de Linux que no está familiarizado con la línea de comandos de Windows, existen otras opciones para ejecutar Linux/Bash en una máquina con Windows.
- Git Bash : Este es un emulador de terminal popular para sistemas Windows que permite a los usuarios ejecutar scripts y comandos bash en un entorno nativo. Está disponible como parte del cliente de Git para Windows o se puede descargar por separado desde la página de descarga oficial de Git Bash. A diferencia de WSL, Git Bash se integra con el sistema PATH de Windows. Esto puede ser más práctico en un entorno de desarrollo, ya que puede usar muchos comandos de Linux sin dejar de tener acceso a sus programas de Windows.
- Cygwin : este paquete proporciona un entorno similar a Unix en Windows, incluidas herramientas como grep, awk y sed; también incluye el software del servidor OpenSSH para que pueda acceder a la computadora de su hogar de forma remota a través de SSH mientras trabaja desde otra computadora en la red (o de forma remota). Puede visitar el sitio web de Cygwin para obtener más información.
- Ejecutar Linux en una máquina virtual : Hay muchos programas de virtualización. Puede instalar la versión gratuita de VMware Workstation Player o VirtualBox en su computadora, luego descargar el archivo de imagen ISO que contiene Ubuntu 18 LTS (o la versión que desee).
WSL es una característica agradable, pero no necesaria
En definitiva, WSL es una buena opción, pero no necesaria si estás acostumbrado a trabajar en un entorno Linux. Si desea acceder a los miles de proyectos de código abierto y no le importa pasar más tiempo aprendiendo cómo usarlos, WSL vale la pena. Si solo desea ejecutar una utilidad de línea de comandos de vez en cuando, probablemente no debería hacerlo. invierta todavía en otro conjunto de herramientas para su caja de herramientas.
La WSL no es para todos. Es una herramienta de nicho dirigida a desarrolladores que necesitan ejecutar software basado en Linux en máquinas con Windows 10 y 11. Si está buscando algo para hacer que su computadora sea rápida, segura o fácil de usar, entonces WSL podría no ser un gran problema para ti ventaja.
Deja una respuesta