Acabo de instalar bash en la vista previa interna de Windows 10. Pero gedit no funciona. También uso el software R para mi trabajo estadístico, pero muchas opciones como "trazar" tampoco funcionan. ¿Es el hecho de que ningún programa como gedit se puede abrir a través de bash? Quiero decir, ¿no admitirá ninguna GUI?
------------Respuesta------------
Ubuntu en Windows no es compatible con el sistema de ventanas X11, que es necesario para las aplicaciones gráficas en Linux. La gente ha logrado usar Xming para que todo funcione (con el X de Cygwin sugerido como alternativa), pero no es muy estable. YMMV. No es oficial y si algo falla no preguntes aquí.
------------Respuesta------------
Aunque WSL no incluye X-Windows, puede ejecutar X-Windows en el sistema operativo Windows y mostrar las aplicaciones de Linux en el mismo escritorio.Hay muchos tutoriales y entradas de blog que puedes consultar.
Ejecución de aplicaciones
- Yo uso VcSrv Windows X Server, pero puedes usar el antiguo Xming o Cygwin X Server. Para VcXrv, sólo necesita descargar e instalar el software.
Después de iniciar X-Windows, debes indicarle a Linux que use el escritorio
$ export DISPLAY=:0
Luego, puede instalar y ejecutar aplicaciones de Linux que utilizan una interfaz gráfica de usuario. Por ejemplo, para ejecutar xeyes puedes ejecutar
$ sudo apt-get install x11-apps
$ xeyes
Ejecución de un escritorio Unix
Ubuntu usa Unity o GNOME como escritorio. Hay algunas personas que han intentado ejecutar un escritorio Unix en WSL. Las instrucciones también se incluyen en una edición de Github.
- Ejecute X-Windows de forma independienteventana solitaria para evitar confusiones con el escritorio de Windows. Ejecute el programa de Windows XLaunch y seleccione el modo "Una ventana grande" o "Pantalla completa". Debe cerrar cualquier otro X-Windows que se esté ejecutando.
Instale los paquetes de escritorio.
$ sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager
Usa el X-Windows local y configura el administrador de Windows de Compiz
$ export DISPLAY=:0
$ ccsm
Ejecutar el escritorio
$ compiz
Hay algunos errores de mensajes causados por alguna inicialización no realizada por WSL. Tuve problemas con la aceleración gráfica en algunos paquetes. Puedes probar el flashback del escritorio clásico de GNOME en lugar del predeterminado.