wsl使用可视化界面_win10安装子系统ubuntu附带图形化界面
Win10 应用商店中可以下载安装到可以在 Windows 10 里运行的 Ubuntu、Fedora、SUSE Linux、Arch 等 Linux 子系统。
也就是说,我们可以像安装 APP 那样简单地一键下载安装和运行 Ubuntu,并在无需重启或安装虚拟机的情况下,使其与 Windows10 同时「并行」运行。然而,在安装后出现的仅仅是一个命令行形式的终端,即便如此,也是很好的,可在终端学习命令、安装lnmp环境等等。
在Windows10 应用商店中安装Ubuntu,并且配置桌面。大鸟的系统是windows10家庭版,我很像换一个专业版的,有什么好方法,可以偷偷告诉大鸟!
一:设置子系统环境
打开控制面板→卸载程序→启用或关闭windows功能→勾选上适用于Linux的windows子系统,然后确定,完成会提示重启电脑,确定重启,等重启电脑后在操作。
如果,有安装什么奇葩杀软的,都暂时先关闭,以防止有什么灵异的错误。
打开Windows10应用商店,搜索ubuntu,然后选择18.04的版本,然后点击获取安装。如图:
安装过程很慢,要等个5分钟左右,也要视网络情况而定。安装完成,开始菜单会显示ubuntu。我们点击打开:
打开之后会提示你开始安装,你需要等待一点时间,安装过程也有点慢。
安装好之后,会提示输入用户名和密码,Linux中输入密码是看不到的,所以你不要紧张,正常输入即可。
2.1:Error Code: 0x8007019e或者Error Code: 0x8000000D
可能会遇到错误,大鸟自己是遇到了,我们按键win+x,选择Windows PowerShell(管理员)输入命令:
Enable-WindowsOptionalFeature-Online-FeatureNameMicrosoft-Windows-Subsystem-Linux
回车输入Y并重启。,重启打开Ubuntu的命令窗口,即可正常安装了。
三:换源以及中文字体
3.1换源
我们安装好之后,就可以打开ubuntu了,不过可惜的是微软没有提供图形化的界面,所以只能是命令操作,不过这样也很好了,我们能做许多事情了。但是我们还是要想办法给他配一个图形界面,不过在这之前,我们要换成国内的源,不然下载速度太慢了。输入命令:
sudo nano /etc/apt/sources.list
这里如果你没有安装nano会提示你安装,命令:
sudo apt-getinstall nano
我们通过nano进入sources.list文件之后,把里面的源都用#禁止掉,或者全部删除,用以下阿里的源来代替:
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
如果,有点不懂,可以看图:
粘贴好 然后Ctrl+O(保存),按回车,再Ctrl+X(退出)。这就是nano命令,不会的搜索教程,保存退出之后,输入更新源列表命令:
sudo apt-getupdate
跟新源完成之后 ,我们然后更新已安装使所有软件:
sudo apt-getupgrade
【ps:sudo的时候输入密码嫌麻烦,可以修改/etc/sudoers如下内容即可(改为nopasswd:ALL)】更新软件过程很慢,慢慢等吧。
3.2中文字体设置
查看系统类型:
cat /proc/version
查看中文字体:
fc-list :lang=zh-cn
系统没中文语言包的话,先安装中文语言包:
sudo apt-getinstall ttf-wqy-zenhei
sudo apt-getinstall language-pack-zh-hans
两条命令一条一条执行,安装完成再检查中文字体,命令在上面,如图:
可以用vim,也可以用nano,不过nano简单好用点,这里大鸟用nano来修改,命令如下:
#打开文件配置
nano .profile
#然后在文本最末尾添加以下内容:
exportLANG="zh_CN.UTF-8"
exportLC_ALL="zh_CN.UTF-8"
#然后Ctrl+O,按回车,再Ctrl+X,保存退出。
额,可以看图来的更直观一点:
输入命令:
sudo dpkg-reconfigure locales
用键盘pagedown (↓)选择zh_CN.UTF-8(按空格键选择,按Tab键移动到确定,按回车键确定)
按enter确认;到下一步,选择zh_CN.UTF-8(按回车键确定)
按键盘enter确认,等待生成结束。用sudo su命令切换到root,执行local发现已经语言已经是中文了。
3.4重启Ubuntu系统
在windows的cmd窗口(用管理员身份来运行)输入命令来重启Ubuntu系统:
#关闭系统
net stop LxssManager
#开启系统
net start LxssManager
如果不知道什么管理员身份来运行cmd,打开cortana,输入cmd就能找到了,我们看图:
这样,我们已经安装好了ubuntu,并且配置了中文语言环境,这样已经可以使用了,其实不配置中文环境也没什么,就前面讲的安装好,ubuntu子系统就可以用命令来交互了。更换源,以及跟换中文语言环境纯粹是瞎折腾。
四:配置桌面环境
上面的更换为阿里源还是很有必要的,防止有什么灵异情况出现。因为大鸟一开始没换源,导致ubuntu unity plugin中是不能安装。
可供选择安装的 X-Windows 有多个:VcXsrv Windows X Server、Xming、Cygwin X Server,教程中选择的是 VcXsrv,因为比较容易和稳定。
下载地址:https://sourceforge.net/projects/vcxsrv/
下载之后,双击安装,没什么好说,一路默认安装即可,在安装完毕后,开始菜单中出现「XLaunch」图标,双击运行,选择:“one large window”,Display number 设置成 0,其它一路默认,如图:
4.2WSL 安装桌面环境
ubuntu bash下执行命令:
sudo apt-getinstall ubuntu-desktop unity compizconfig-settings-manager
需要提醒的是,Ubuntu 桌面版自带的 unity 桌面环境与依赖包有 600 多 M,解压之后近 2.6G,所以前提需要保证足够的磁盘空间。整个执行过程很漫长,但是换源之后时间可缩短一半,多久我就不告诉你们了,是个坑想搞的只能跳下去。
4.3配置 compiz 并运行桌面环境
启动 XLaunch,选择:“one large window”,Display number 设置成 0,其它一路默认,这里在上面设置过了,如果你没关就不用重现选择了,如果不小心关掉了,那么就重新来一次吧。我们用管理员身份运行ubuntu Bash并且中执行:
exportDISPLAY=localhost:0
ccsm
在 X-windows 中,即会弹出 ccsm 的配置界面,勾选需要的 Desktop 组件(只需要勾选 Desktop 中的 Ubuntu Unity Plugin 即可,其它默认):
点击 close 关闭 ccsm,执行命令:
compiz
短暂的加载后,在 X-windows 的界面中就能看到桌面版的 Ubuntu 了。
就这样,安装成功。
也可以使用window自带 win+r 输入mstsc 输入127.0.0.1:3390 输入ubuntu用户名密码
五:总结
当然不止这一种连接桌面的方法,vncserver、xrdp桌面都可以连接到桌面,但是大鸟不想折腾了,留个想折腾的人折腾去吧。
其实也没必要安装桌面,就在bash中学习linux也是个好方法,这个原理和docker很像,所加上微软本身开发支持,所以比虚拟机强很多倍,流畅度还是很不错的,但是有时候不稳定。
参考资料:
https://zhuanlan.zhihu.com/p/37643715
https://www.windows10.pro/bash-on-ubuntu-on-windows/
转载至大鸟博客https://www.daniao.org/5258.html
原文:https://www.cnblogs.com/bomily0212/p/12293028.html
wsl使用可视化界面_win10安装子系统ubuntu附带图形化界面相关推荐
- Win11安装Ubuntu子系统(副图形化界面安装教程)
大家都知道电脑可以安装Linux子系统,今天我要给大家带来的是Ubuntu子系统的教程. 1.系统配置 Edition Windows 11 Pro for Workstations Insider ...
- Eclipse安装windowsBuilder插件制作图形化界面
一.如果想在Eclipse上方便地创建图形化界面,应该先装windowsBuilder插件,插件链接如下: 链接:http://download.eclipse.org/windowbuilder/W ...
- python图形化界面开发工具,python如何做图形化界面
Python tkinter能做出好看的图形界面么 谷歌人工智能写作项目:小发猫 python 图形化界面 使用wxpython,import wxapp = ()win = wx.Frame(Non ...
- docker使用ubuntu镜像图形化界面
不想用vnc安装图形化界面,直接找了一个有图形化界面的ubuntu镜像 镜像地址: https://hub.docker.com/r/kasmweb/desktop/tags pull完镜像后生成容器 ...
- oracle图形界面汉化包,yum install 图形化界面和语言包
1.查看系统是否安装图形化界面 yum grouplist |grep "Desktop" yum grouplist "Desktop" yum group ...
- 使用Oracle VM Virtual BOX安装Solaris11.4和图形化界面
目录 1. 安装前的说明 1.1 准备ISO 1.2 虚拟机的准备 2. 安装Solaris虚拟机 2.1 安装text iso 2.1.1 新建Solaris虚拟机 2.1.2 安装系统 2.1.3 ...
- 腾讯云服务器linux系统有图形界面,腾讯云CentOS7搭建图形化界面并远程连接
1.首先执行下面这句,防止系统文件被修改 chattr +i /etc/resolv.conf 2.然后装tigervnc yum install -y tigervnc tigervnc-serve ...
- Windows 图形化界面子系统安装教程
Windows 图形化界面子系统安装教程 文章目录 Windows 图形化界面子系统安装教程 一.概述 二.安装步骤 2.1 安装子系统 2.2 安装图形化界面 2.3 后续 一.概述 为什么需要Wi ...
- ubuntu 无法进入startx_Ubuntu无法进入图形化界面(报错/dev/sda1:clean的解决)
进入命令行模式,执行下面的命令: rm -rf /etc/X11/xorg.conf cp /etc/X11/xorg.conf.failsafe /etc/X11/xorg.conf 重启电脑. 上 ...
最新文章
- Spring Boot之自动配置
- matlab仿真谱间干扰,内外分解和谱分解问题解析计算及其MATLAB仿真.pdf
- Nginx 作为web server 的优化要点
- win7 storm搭建
- Centos/RHEL上查看主板型号
- iOS开发网络篇—网络编程基础
- rlwrap解决sqlplus上下键和backspace键找历史命令
- (数据库系统概论|王珊)第七章数据库设计:习题
- mysql数据库 主主的搭建
- HDU 6180 2017 多校训练:Schedule
- 洛雪音乐助手lx music desktop 1.2.2正式版
- Algorithms-3.2 Binary Search Trees 二叉查找树
- 128兆内存能运行的linux,128兆内存能干嘛?
- python跳转下一页_用Beautifulsoup转到下一页
- 维基百科著名程序员列表大全
- iOS设备 历代 机型对照表
- EEG- gan:用于脑电图(EEG)大脑信号的生成对抗网络2018
- Write 字符输出流
- tesla p100 linux,服务器(Tesla P100)Ubuntu16.04+显卡驱动+cuda8.0+cudnn7.0.5
- 【NVCaffe源码分析】数据增量之batch_sampler