GNU/Linux >> Tutoriales Linux >  >> Linux

Ubuntu ahora en la tienda de Windows:actualizaciones de Linux en Windows 10 y consejos importantes

Noté esta publicación de blog sobre Ubuntu en el blog de Microsoft Command Line. Ubuntu ahora está disponible en la tienda de Windows para compilaciones de Windows posteriores a 16215.

Puede ejecutar "Winver " para ver el número de compilación de Windows. Si ejecuta Windows 10, ciertamente puede registrarse para las compilaciones de Windows Insiders, o puede esperar unos meses hasta que estas características lleguen a la corriente principal. He estado ejecutando Windows 10 Insiders "Timbre rápido" por un tiempo con algunos problemas pero sin bloqueos.

La adición de Ubuntu a la tienda de Windows puede parecer inicialmente confusa o incluso un poco extraña. Sin embargo, dado un minuto para comprender la arquitectura más grande, tiene mucho sentido. Sin embargo, para aquellos de nosotros que hemos estado probando la versión beta de estas funciones, el cambio a la Tienda Windows requerirá algunos pasos manuales para que puedas aprovechar los beneficios.

Así es como lo veo.

  • Para las primeras versiones beta del Subsistema de Windows para Linux, escribe bash desde cualquier lugar y ejecuta Ubuntu en Windows.
  • Ubuntu en Windows oculta su sistema de archivos en C:\Users\scott\AppData\Local\somethingetcetc y no debe ir allí ni tocarlo.
  • Al mover los archivos tar y la instalación de la distribución de Linux a la tienda, eso nos permite a los usuarios usar la CDN (red de distribución de contenido) de la tienda para obtener distribuciones rápida y fácilmente.
    • Simplemente active la función y REINICIAR
      Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

¡entonces ve a la tienda para obtener los binarios!

Vale, aquí es donde y por qué se pone interesante.

Pronto (a finales de este mes me han dicho) podremos tener n número de distribuciones nativas de Linux en nuestras máquinas con Windows 10 a la vez. Puedes instalar tantos como quieras desde la tienda. Sin máquinas virtuales, solo Linux rápido... ¡en Windows!

Hay una utilidad para el Subsistema de Windows para Linux llamada "wslconfig" que tiene Windows 10.

C:\>wslconfig
Performs administrative operations on Windows Subsystem for Linux

Usage:
/l, /list [/all] - Lists registered distributions.
/all - Optionally list all distributions, including distributions that
are currently being installed or uninstalled.
/s, /setdefault <DistributionName> - Sets the specified distribution as the default.
/u, /unregister <DistributionName> - Unregisters a distribution.

C:\WINDOWS\system32>wslconfig /l
Windows Subsystem for Linux Distributions:
Ubuntu (Default) Fedora
OpenSUSE

En este punto, cuando escribo "bash" en el símbolo del sistema normal de Windows o PowerShell, estaré iniciando mi Linux predeterminado. También puedo escribir "Ubuntu" o "Fedora", etc. para obtener uno específico.

Si quisiera probar mi código de Linux (.NET, node, go, ruby, lo que sea), podría escribirlo desde Windows y ejecutar mis pruebas en n número de distribuciones. Elegante para desarrolladores.

TODO si tiene WSL y Bash de versiones beta anteriores

Si ya tiene "bash" en su máquina con Windows 10 y desea pasar a las "muchas distribuciones", simplemente instale la distribución de Ubuntu desde la tienda y luego mueva las personalizaciones de su distribución fuera de "heredado/beta bash" a el "nuevo tren pero beta aunque cada vez más cerca de lanzar WSL". Copié mi carpeta ~/ en /mnt/c/Users/Scott/Desktop/WSLBackup, luego abrí Ubuntu y copié mis archivos .rc y demás. Luego eliminé mi bash original con lxrun /uninstall. Una vez que he hecho eso, mi distribución es administrada por la tienda y puedo tener tantas como quiera. Además de las personalizaciones, es muy fácil (no es gran cosa y es rápido) agregar o eliminar Linux en Windows 10, así que no temas. Haga una copia de seguridad de sus cosas y esta será una operación de 10 minutos, más cualquier instalación de apt-get que necesite rehacer. Todo lo demás es igual y aún querrá continuar almacenando y compartiendo archivos a través de /mnt/c.

NOTA: Hice un video de YouTube llamado Edición de código y archivos en el subsistema de Windows para Linux en Windows 10 que me encantaría que revisaras y compartieras en las redes sociales.

¡Disfrútalo!

Patrocinador: Seq es un registro centralizado simple, en su infraestructura, con excelente soporte para ASP.NET Core y Serilog. La versión 4 agrega paneles y alertas integrados. ¡Échale un vistazo!


Linux
  1. 8 consejos para la línea de comandos de Linux

  2. 6 recursos y 3 consejos para ayudarte a entrar en el mundo de los contenedores Linux

  3. ¡Ubuntu, SuSE y Fedora ahora en la tienda de Windows!

  4. Linux:¿la diferencia entre reiniciar, iniciar 6 y apagar -r ahora?

  5. Determine la versión del sistema operativo, Linux y Windows de Powershell

Consejos y trucos para usar Ctrl+Z en Ubuntu Linux

Un tipo de Windows en un mundo Linux:YaST y el escritorio

13 configuraciones importantes de privacidad y seguridad en Ubuntu Linux

El año de Linux en el escritorio (Windows) - Consejos y trucos de WSL

Acceso remoto a Windows 10 a través de Ubuntu Linux y Vise Versa

¿Cómo conectar en red Ubuntu y Windows 10?