windows 10中的ubuntu子系统安装桌面环境的方法
windows 10中的ubuntu子系统安装桌面环境的方法
(How to install Ubuntu-desktop in windows 10 Subsystem for Linux)
需求:
* 如何在windows 10中的ubuntu子系统安装桌面环境 *
- How to install Ubuntu-desktop in windows 10 Subsystem for Linxu
windows 10 已经提供了一个新特性,不需要安装虚拟机就可以运行Linux,这个Linux官方的叫法是windows下的linux子系统(Windows Subsystem for Linux,简称WSL),而且还是ubuntu 16.04 LTS,这样就使得,喜欢玩linux命令的geek,再也不用安装虚拟机,再也不用双系统了,实在是666。
可惜,美中不足的是,微软并没有支持图形化界面,使得想要运行桌面应用的,不禁徒叹奈何了。
好在,还是有方法可以满足这一需求的。
前提:
windows 10 已经安装WSL(windows subsystem for linux),并能正确运行Bash。
未能安装WSL的,请更新windows10至最新版本,或者自行搜索相关教程。
思路:
虽然WSL没有x-windows来提供图形化界面的支持,但我们可以在windows下安装X-Windows,然后在这个桌面环境下显示linux应用,从而间接使用ubuntu-desktop。
操作过程:
1 安装X-Windows
可供选择安装的X-Windows有多个:VcXsrv Windows X Server、Xming、Cygwin X Server,本文选择第一个,因为比较容易,而且据说稳定;
软件首页:https://sourceforge.net/projects/vcxsrv/
下载地址:https://ncu.dl.sourceforge.net/project/vcxsrv/vcxsrv/1.19.3.3/vcxsrv-64.1.19.3.3.installer.exe
下载软件,windows下安装好,启动Launcher,首次启动自动进入界面设置后,按下图设置:
选择:“one large window”,Display number设置成0,其它默认即可:
2 Ubuntu安装桌面环境
打开Bash,安装ubuntu-desktop, unity, and ccsm
注意:没有特别说明的情况下,以下命令均需要root权限;原因可参考回复内的安装案例!
sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager
- 1
需要提醒的是,咱们这样折腾,是要玩一票大的,所以,请有点*数,硬盘啊,网络啊,啥啥啥的,都脑门清醒点:下载650M,解压后近2.4G
3 配置compiz窗口管理器
启动之前安装的X-Windows,在Bash中执行如下命令:
export DISPLAY=localhost:0
ccsm
- 1
- 2
在X-windows中,即会弹出ccsm的配置界面,勾选您需要的Desktop组件(只需要勾选Desktop中的Ubuntu Unity Plugin即可,其它默认就好):
关闭ccsm,启动compiz,让其加载Unity-desktop:
怎么样?漂亮的Ubuntu桌面出现了吧?
祝大家都能折腾成功!
本博文首发CSDN,第一原创地址:
http://blog.csdn.net/u011138447/article/details/78262369
windows 10中的ubuntu子系统安装桌面环境的方法的更多相关文章
- Windows10的Ubuntu子系统开启桌面环境
原文:Windows10的Ubuntu子系统开启桌面环境 Ubuntu 优势之一就是桌面环境比较好,所以咱们的子系统当然也不能少了这一环节,本小结开始安装Ubuntu 桌面系统. 安装环境 使用下面指 ...
- xmanagr 注册机执行ubuntu 桌面程序,ubuntu无需安装 桌面环境
Xshell 5 注册码: 690313-111999-999313Xftp 5 注册码:101210-450789-147200 Xmanager 5 注册码:101210-450789-14720 ...
- CentOS 中 YUM 安装桌面环境
CentOS 作为服务器的操作系统是很常见的,但是因为需要稳定而没有很时髦的更新,所以很少做为桌面环境.在服务器上通常不需要安装桌面环境,最小化地安装 CentOS(也就是 minimal CentO ...
- 使用windows远程桌面连接Windows Azure中的Ubuntu虚拟机
1.创建ubuntu虚拟机,这里同样不再赘述,创建过程和创建Windows虚拟机基本一样,只是登录可以选择密钥注入或者用户名密码(为了方便我选择了用户名密码认证),创建完成后,查看虚拟机详情中的端口信 ...
- 有关 Windows 10 中“适用于 Linux 的 Windows 子系统(Beta)”
1.如何启用?(未来应该可从应用商店中直接安装) 在"控制面板"的"启用或关闭 Windows 功能"中进行勾选安装.(安装完成后需要重新启动) 2.然后呢? ...
- 【ASP.NET Core】准备工作:在 Windows 10 上配置 Linux 子系统
ASP.NET Core 其实比传统的 ASP.NET 要简单很多,而且也灵活很多,并且可以跨平台独立运行. 在 Windows 平台上,我们只要在安装 Visual Studio 的时候选择跨平台的 ...
- Windows10内置ubuntu子系统安装后中文环境设置
原文:Windows10内置ubuntu子系统安装后中文环境设置 第一开启相关设置,使用小娜(Win键+c)直接查找关键字打开更快. ①设置→查找"针对开发人员"→开发人员模式 ...
- # Ubuntu子系统安装配置
目录 Ubuntu子系统安装配置 安装配置 终端美化 卸载 和win10之间的交互 Ubuntu子系统安装配置 亲测启动速度毫秒之间 安装配置 系统升级到一周年正式版及以上(1607) 依次在 设置 ...
- 如何在 Windows 10 中搭建 Node.js 环境?
[编者按]本文作者为 Szabolcs Kurdi,主要通过生动的实例介绍如何在 Windows 10 中搭建 Node.js 环境.文章系国内 ITOM 管理平台 OneAPM 编译呈现. 在本文中 ...
随机推荐
- 查看mysql的bin-log日志
1.查看有哪些binlog show binary logs; show master logs; 2.如何查看log_bin中的内容 show binlog events; 查看第一个binlog的 ...
- 深度学习_1_神经网络_4_分布式Tensorflow
分布式Tensorflow 单机多卡(gpu) 多级多卡(分布式) 自实现分布式 API: 1,创建一个tf.train.ClusterSpec,用于对集群的所有任务进行描述,该描述对于所有任务相 ...
- django启动通过ip或是域名访问
setting.py里面的ALLOWED_HOSTS = ['localhost','域名','本机ip'] 启动时一般都是命令行 python manage.py runserver [端口号] ...
- deep_learning_Github_初学者教程
Github_link_from:https://github.com/lawlite19/MachineLearning_Python 机器学习算法Python实现 目录 机器学习算法Python实 ...
- 用js刷剑指offer(从尾到头打印链表)
题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList. 牛客网链接 js代码 /*function ListNode(x){ this.val = x; this.next = nu ...
- CentOs Linux 对于Django uwsgi + Nginx 的安装与部署
Django Nginx+uWSGI 安装配置 链接:
- win10激活密钥
专业版:W269N-WFGWX-YVC9B-4J6C9-T83GX 企业版:NPPR9-FWDCX-D2C8J-H872K-2YT43 家庭版:TX9XD-98N7V-6WMQ6-BX7FG-H8Q9 ...
- Activiti服务类- TaskService服务类
一共72个接口 1.创建任务(2个方法)//创建与任何流程实例无关的新任务.Task newTask();//使用用户定义的任务id创建一个新任务.Task newTask(String taskId ...
- WSDL的学习
1.WSDL是什么? 2.wsdl说明书结构 拿到说明书,从下往上看, 图2-1 port:为端点 binding:绑定 图2-2 type属性----->找到portType标签 operat ...
- windows日志分析工具-LogonTracer
0x01 Windows应急日志常用的几个事件ID 4624:这个事件ID表示成功登陆的用户,用来筛选该系统的用户登陆成功情况. 4625:这个事件ID表示登陆失败的用户. 4768:这个事件ID表示 ...