admin管理员组文章数量:1438803
引言
为了跑一个在 ubuntu 上运行的 QT 代码,我决定查找一些教程,让 windows 上的 ubuntu 子系统图形化显示,来跑 QT 代码。
解决过程
主要参考了《Win10安装Ubuntu子系统及图形化界面详细教程》这篇博客。
一、安装 windows 子系统 ubuntu
找到微软程序商店,搜索 ubuntu 。
我选择了 ubuntu 18.04 长久支持版。
注意:根据网友反映,第一个 ubuntu 上很可能无法运行图形化界面,因此慎重选择。
二、启动子系统功能
在 ubuntu 安装的过程中,我们不妨先喝杯茶,然后慢慢启动 windows linux 子系统的功能。
在 windows 搜索框中搜索 控制面板 。
打开 控制面板 ,选择 程序 ,点击 启用或关闭 Windows 功能 。
找到并勾选 适用于 Linux 的 Windows 子系统 ,再点击 确定 。
等待数秒后,就可以启用 linux 子系统啦。
三、启动 ubuntu
启动 ubuntu 后,ubuntu 会自动引导用户设置用户名和密码,根据提示完成设置即可。
此时我们已经得到了一个能用的 windows ubuntu 子系统了。
四、配置源
面对一个新配置好的的 ubuntu 系统,第一件事就是 换源 !
要配置又多又快的源,可以参考《Ubuntu更新源》这个教程,这里就不细说了。
五、安装图形化界面
接下来就到了重头戏,安装图形化界面!
我一开始是参考《Win10安装Ubuntu子系统教程(附安装图形化界面)》这个教程,但是结果并不成功。这篇博客也可以成为你的安装参考。
在参考上面☝这篇博客的时候,我在 windows 上使用 Xming Server for Windows
,ubuntu 上使用 xfce4-terminal
来实现图形化界面。我先是从 University of Delaware
的官网上找到了 Xming for Microsoft Windows
的下载链接,接着在 ubuntu 上安装了 xfce4-terminal
,最后安装“新立得”图形化程序。但是运行起来的效果是这样的:
只有一个孤零零的终端╮( ̄▽  ̄)╭。
于是,我又找了另一篇博客《Win10安装Ubuntu子系统及图形化界面详细教程》,也就是我一开始提的那片博客。这次终于得到了一个完整的 ubuntu 桌面。
第一步
安装桌面环境:
sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager
等等,你好像还没更新软件包!
sudo apt-get update && sudo apt-get upgrade
如果这一步出错了,可能是你的软件包源没有配对。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
经过漫长的等待,ubuntu 桌面终于安装完成了。
第二步
当然,你也可以在等待的同时进行第二步。< (`^′) > 嗯哼~
从 SourceForge 上下载最新的 VcXsrv 。我是>_<下载地址
经过傻瓜式安装(不是骂谁
打开安装目录下的 xlaunch.exe 。
任选一种显示模式,将 Display number 设为0,然后疯狂点击下一页直到完成。
第三步
等待前两步都完成后,在终端输入:
export DISPLAY=:0
ccsm
第一句脚本的意思是将 DISPLAY 输出重定向到 VcXsrv 上。
网上还有很多博客写的是 DISPLAY=localhost:0.0等,可以自己去尝试。
打开设置页面
基本上按照默认设置就好,点击 Close 关闭设置窗口。
第四步
输入神圣的
sudo compiz
然后
- 如果你使用了 Xming ,那么就会报错 ~~>_<~~。
Failed to start plugin: composite - 但是如果你使用了 VcXsrv ,那么就成功了!
一个没有壁纸的冷酷的无情的桌面
终于开始快乐的QT编程啦!
版权声明:本文标题:在windows10上安装图形化ubuntu桌面(亲测有效) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1747597209a2726015.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论