Respuesta: sí . Esto no era posible antes, pero ahora puede actualizar a 16.04, con un poco de trabajo y paciencia.
Paso 1: Actualiza Windows para compilar # 14936 o superior. (A partir del 2016-10-06, esto está en el "Anillo rápido" de Windows Insider.) Para verificar su número de compilación, primero presione "Win + R" y luego escriba "winver" y ENTER.
Paso 2. Instale o actualice Linux usando una de estas tres opciones:
Opción A: si aún no ha instalado el subsistema Linux, simplemente puede instalarlo desde "Agregar o quitar componentes de Windows" y debería instalar la versión 16.04 de manera predeterminada.
Opción B: si ya instaló el subsistema Linux y desea mantener su entorno, puede actualizarlo a 16.04 ejecutando "do-release-upgrade" desde bash.
A veces esto funciona de inmediato. A veces se rompe, lo que requiere un nuevo intento de la siguiente manera
sudo -S dpkg --configure -a
sudo -S env RELEASE_UPGRADER_NO_SCREEN=1 do-release-upgrade
Repita hasta que esté listo y listo para los próximos pasos.
Tuve que responder un mensaje de ventana completa para "reiniciar servicios"
En un sistema tuve que revisar los cambios en / etc / default / rcS
En todos los sistemas hasta ahora tuve que revisar un cambio que agregaba la distribución regular [no de seguridad] a /etc/apt/apt.conf.d/50unattended-upgrades
Canonical y Microsoft han lanzado Ubuntu como una aplicación de la tienda de aplicaciones de Windows. Para instalar Ubuntu en la aplicación de Windows debe tener instalado Windows 10 versión 16190.0 o posterior.
El proceso de desinstalación sobrescribirá todo desde el viejo bash en Ubuntu en el entorno de Windows, así que haga una copia de seguridad de todos los datos que desea guardar del viejo bash en Ubuntu en el entorno de Windows.
Desinstale su entorno anterior. Abra una línea de comando (cmd.exe) con permisos elevados y escriba:
lxrun /uninstall /full
Esto solo se aplica a WSL en Windows 10 1703 y 1607. WSL en Windows 10 1709+ se puede instalar desde la aplicación UWP de la Tienda Windows.
Para encontrar la aplicación en la tienda de Microsoft, simplemente escriba Ubuntu en la barra de búsqueda y haga clic en instalar para instalarla.
Actualizar
Ubuntu 18.04 está actualmente disponible en la tienda de Microsoft.
Para fijar la pantalla, basta con crear el directorio / var / run / pantalla como root:
sudo mkdir /var/run/screen. Lamentablemente, esto no es persistente.
Respuestas:
Respuesta: sí . Esto no era posible antes, pero ahora puede actualizar a 16.04, con un poco de trabajo y paciencia.
Paso 1: Actualiza Windows para compilar # 14936 o superior. (A partir del 2016-10-06, esto está en el "Anillo rápido" de Windows Insider.) Para verificar su número de compilación, primero presione "Win + R" y luego escriba "winver" y ENTER.
Paso 2. Instale o actualice Linux usando una de estas tres opciones:
Opción A: si aún no ha instalado el subsistema Linux, simplemente puede instalarlo desde "Agregar o quitar componentes de Windows" y debería instalar la versión 16.04 de manera predeterminada.
Opción B: si ya instaló el subsistema Linux y desea mantener su entorno, puede actualizarlo a 16.04 ejecutando "do-release-upgrade" desde bash.
Referencia: https://msdn.microsoft.com/en-us/commandline/wsl/release_notes#build-14936
EDITAR: El siguiente método de "restablecimiento completo" no parece funcionar:
fuente
Hay una manera ahora, pero no está soportada, y lea las advertencias:
https://github.com/Microsoft/BashOnWindows/issues/482#issuecomment-274584657
Cita de la publicación de Whorfin:
A veces esto funciona de inmediato. A veces se rompe, lo que requiere un nuevo intento de la siguiente manera
Repita hasta que esté listo y listo para los próximos pasos.
Tuve que responder un mensaje de ventana completa para "reiniciar servicios"
En un sistema tuve que revisar los cambios en / etc / default / rcS
En todos los sistemas hasta ahora tuve que revisar un cambio que agregaba la distribución regular [no de seguridad] a /etc/apt/apt.conf.d/50unattended-upgrades
... y varios diciendo "y" para continuar, etc.
Después de todo eso, lo siguiente:
¡Y listo!
Un aparte: antes de darme cuenta de todo esto, realicé la actualización sin la retención de apt y rompí ps.
La recuperación requirió no solo el consejo de otros, sino un paquete de biblioteca compartida más, ya que falta libprocps.so.3.
Entonces, recuperar un sistema con ps roto se ve así:
fuente
https://github.com/Microsoft/BashOnWindows/issues/482
fuente
Canonical y Microsoft han lanzado Ubuntu como una aplicación de la tienda de aplicaciones de Windows. Para instalar Ubuntu en la aplicación de Windows debe tener instalado Windows 10 versión 16190.0 o posterior.
El proceso de desinstalación sobrescribirá todo desde el viejo bash en Ubuntu en el entorno de Windows, así que haga una copia de seguridad de todos los datos que desea guardar del viejo bash en Ubuntu en el entorno de Windows.
Desinstale su entorno anterior. Abra una línea de comando (cmd.exe) con permisos elevados y escriba:
Esto solo se aplica a WSL en Windows 10 1703 y 1607. WSL en Windows 10 1709+ se puede instalar desde la aplicación UWP de la Tienda Windows.
Para encontrar la aplicación en la tienda de Microsoft, simplemente escriba Ubuntu en la barra de búsqueda y haga clic en instalar para instalarla.
Actualizar
Ubuntu 18.04 está actualmente disponible en la tienda de Microsoft.
fuente
Para fijar la pantalla, basta con crear el directorio / var / run / pantalla como root:
sudo mkdir /var/run/screen
. Lamentablemente, esto no es persistente.fuente
Es necesario retener algunos paquetes (ref: BoW Issue 482 ) y la actualización debe invocarse sin el uso de
screen
:Fuente: github.com/kennethreitz/wsl-guide/blob/master/update.rst
fuente