Microsoft

WSL no es solo Ubuntu

Uno de los aspectos más interesantes de las versiones recientes de Windows 10 es la compatibilidad Subsistema de Windows para Linux (WSL). WSL está diseñado para hacer que Windows sea más atractivo para los desarrolladores al permitirle ejecutar una instalación completa de Linux en Windows, convertir las llamadas del sistema Linux en llamadas de Windows y permitirle ejecutar Linux sin la necesidad de un kernel de Linux.

Configurar WSL es fácil; todo lo que necesita hacer es habilitar el soporte de funciones para WSL y descargar la distribución desde la Tienda Windows.La mayoría de los usuarios tenderán a ubuntu, porque es la distribución más popular actualmente disponible y la que Microsoft envió originalmente con la primera implementación de WSL. Sin embargo, la selección en la tienda de Windows es más grande y más interesante que la de Ubuntu. Además, encontrará dos versiones de SuSE Enterprise Server (12 y 15), Debiany kali linux.

wsldebian

Elige una distribución

Al integrar WSL con el entorno de línea de comandos de Windows actualizado, se puede integrar directamente con cualquier aplicación que proporcione una terminal.Puedes escribir código en él. código de estudio visual, guárdelo directamente en el sistema de archivos de Linux y pruébelo desde el terminal incorporado, todo sin salir de su PC. Cuando llega el momento de implementar un sistema de compilación, no necesita preocuparse por el formato de final de línea ni tiene que probar su código en un sistema separado. La compatibilidad con SSH también garantiza que pueda acceder de forma segura a cualquier servidor Linux en el centro de datos o en la nube de forma remota.

Si utiliza WSL para desarrollar y probar aplicaciones de servidor, es posible que deba instalar SuSE Enterprise Server. Es un servidor Linux popular que se puede configurar para manejar la mayoría de las tareas del servidor. Ahora que WSL es compatible con Windows Server, puede usarlo para crear entornos de prueba para aplicaciones en la nube antes de implementarlas en Azure u otras nubes públicas. SuSE viene con una suscripción de desarrollador de un año, que le brinda más recursos de soporte que los foros de soporte estándar basados ​​en la comunidad.

LEER  Preguntas y respuestas de Office: dos soluciones de listas de Excel

Mirar: Consejos de Windows 10 Power: accesos directos secretos a sus configuraciones favoritas (Estudios Técnicos Profesionales)

Una de las opciones más interesantes es Kali Linux. Diseñado para ser utilizado por profesionales de la seguridad, es una distribución de Debian que incluye varias herramientas de seguridad, enfocada en las pruebas de penetración. Ciertamente no es para todos, ya que incluye cientos de herramientas diferentes para explorar y descifrar la ciberseguridad. Los equipos rojos y azules lo encontrarán útil ya que contiene la mayoría de las herramientas que podría usar un atacante.

Ejecutar Kali desde un sistema Windows puede ayudar a identificar problemas de red y servidor, lo que ayuda a reducir el riesgo general. Sin embargo, le recomendamos que no lo instale en una PC comercial sin el permiso de su departamento de TI, ya que ejecutarlo activará alarmas en los sistemas de seguridad existentes.

Agregar un nuevo lanzamiento a la tienda

La política de Microsoft con respecto a las distribuciones de Linux certificadas por WSL es bastante flexible; el único requisito real es que cualquier distribución enviada a la Tienda Windows debe provenir de una fuente oficial. Esto tiene sentido, no es económico probar completamente cualquier compromiso aleatorio. En cambio, al vincular la instalación de WSL a una fuente confiable, Microsoft emplea el mismo modelo de confianza que cualquier usuario directo de Linux.

Inicialmente, esto limita sus opciones a aquellas distribuciones que eligen volver a empaquetar su sistema de archivos raíz para la Tienda Windows.Si bien hay muchas distribuciones importantes, otras, como RedHat’s sombrero de fieltro o centrado en el servidor Sentos — Todavía no está aquí, ni ninguna pequeña distribución centrada en contenedores.

enrollarse

Sin embargo, esto no parece ser un problema, ya que uno de los aspectos más interesantes de WSL es que no está limitado a las distribuciones en la Tienda Windows. Si necesita una tarea específica para realizar una tarea específica, puede crear la suya propia y descargarla en Windows 10.

Crear su propia distribución de WSL no es fácil.Primero debe crear una aplicación de inicio, basada en Ejemplos de código abierto Del repositorio WSL GitHub de Microsoft. Un iniciador es una herramienta relativamente simple que expone la funcionalidad específica de WSL a los usuarios y la distribución que está utilizando. Una vez que haya escrito su propia versión y le haya dado un nombre apropiado, puede iniciar un indicador de shell de WSL en su directorio de usuario, instalar la distribución que está usando y ejecutar la línea de comando en su directorio de trabajo (una herramienta útil para desarrolladores que le permite mezclar comandos de WSL Linux en scripts de Windows).

Para instalar una distribución de Linux, necesita un archivo tar que contenga el sistema de archivos raíz, puede crear uno propio desde un sistema Linux en ejecución o puede descargarlo de un archivo. Encontrará copias de las distribuciones más comunes con relativa facilidad, incluida Fedora, una de las principales distribuciones de Microsoft que aparece en la Tienda Windows. También hay una opción para crear imágenes desde el sistema de archivos raíz del contenedor.

LxRunOffline: un atajo de WSL

Además de utilizar herramientas de terceros para crear una distribución de WSL desde cero, existen otras alternativas para acceder a una instalación en ejecución directamente desde un archivo de Linux. La mayoría son herramientas de línea de comandos, por lo que son adecuadas para desarrolladores o administradores de sistemas.Una de las opciones más interesantes, LxRunOffline, se puede encontrar en GitHub o por Sabor a chocolate Servicio de distribución de aplicaciones. Una vez que lo haya instalado y registrado en su sistema Windows, puede descargar una imagen de Linux e instalarla en su máquina Windows usando una sola línea de comando.

Con esta herramienta, pude poner en marcha Fedora en menos de 15 minutos. No es una forma de distribuir distribuciones de Linux no estándar a los usuarios finales, pero es una herramienta útil para los desarrolladores que desean probar funciones específicas de Linux en sus máquinas con Windows. Una nota importante: LxRunOffline solo creará un usuario raíz, por lo que deberá crear su propio usuario según sea necesario. Tampoco hay una entrada en el menú de inicio, aunque crea un acceso directo en el escritorio para la línea de comando que puede agregar manualmente a Inicio.

VER: 20 consejos profesionales para hacer que Windows 10 funcione como usted quiere (descarga de Tecnopedia)

Ejecute las herramientas de Linux directamente en Windows para crear la propia plataforma de Microsoft esfera azul cielo Más fácil. Todos los diversos componentes de las herramientas de desarrollo de Unix, los entornos de prueba y los entornos de desarrollo modernos pueden coexistir con las propias herramientas de productividad de Windows. Es una combinación potente que, hasta hace poco tiempo, convirtió al Macintosh de Apple en una popular plataforma de desarrollo.

WSL ha recorrido un largo camino para cambiar esa percepción, y los dispositivos como Surface Pro y Surface Book ahora son comunes en los eventos de desarrolladores, donde solía haber muchos logotipos de Apple brillantes. Ahora que hay más y más distribuciones de Linux en la tienda de Windows y herramientas que le permiten implementar su propia instalación de WSL, es probable que Windows regrese como la herramienta preferida por los desarrolladores.

LEER  Primer vistazo: cinco aplicaciones de vista previa de Office 2023

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba