Windows Ubuntu Bash GUI
我刚刚在windows 10内幕预览中安装了bash。 但是gedit没有用。 我也使用软件R进行统计工作,其中很多选项如“情节”也无效。 事实是没有像gedit这样的程序可以通过bash打开我的意思是不支持任何GUI吗?
Windows上的Ubuntu不支持X11窗口系统,这是Linux中图形应用程序所需要的。 人们已经设法使用Xming来使事情发挥作用 (Cygwin的X建议作为替代),但它不是很稳定。 因人而异。 这不是官方的,如果有什么破坏,请不要问这里。
虽然WSL不包含X-Windows,但您可以在Windows操作系统中运行X-Windows并在同一桌面上显示Linux应用程序 。 您可以查看许多教程和博客条目 。
运行应用程序
- 我使用VcSrv Windows X Server ,但您可以使用旧的Xming或Cygwin X Server 。 对于VcXrv,您只需下载并安装该软件。
-
启动X-Windows后,必须指示Linux使用桌面
$ export DISPLAY=:0
-
然后,您可以安装和运行使用图形用户界面的Linux应用程序。 例如,要运行
xeyes
您可以运行$ sudo apt-get install x11-apps $ xeyes
运行Unix桌面
Ubuntu使用Unity或GNOME作为桌面。 有些人一直试图在WSL中运行Unix桌面 。 这些说明也包含在Github的一个问题中 。
- 在独立窗口中运行X-Windows以避免与Windows桌面混淆。 运行
XLaunch
Windows程序并选择“一个大窗口”或“全屏”模式。 您必须关闭任何其他正在运行的X-Windows。 -
安装桌面软件包。
$ sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager
-
使用本地X-Windows并配置compiz Windows管理器
$ export DISPLAY=:0 $ ccsm
-
运行桌面
$ compiz
由WSL执行的某些初始化导致一些消息错误。 我在某些软件包中遇到了图形加速问题。 您可以尝试GNOME经典桌面闪回而不是默认闪回 。