win10安装Ubuntu16.04子系统,并开启桌面环境
参考文章:https://blog.csdn.net/li528405176/article/details/82263534
https://blog.csdn.net/zhangdongren/article/details/82663977
-
第一步:开启win10子系统 [ Windows Subsystem for Linux(WSL)]
设置——>更新和安全——>开发者选项——>开发人员模式
控制面板——>程序——>程序和功能——>启用或关闭Windows功能——>适用于Linux的Windows子系统——>确定 (然后重启)
-
第二步:下载并安装Ubuntu16.04
在win10的应用商店中搜索Ubuntu——>点击Ubuntu16.04版本进行安装——>安装完毕后点击”启动“会自动打开命令行版的Ubantu系统——>创建用户名及密码
-
第三步:换源
在Ubuntu下我们可以通过 apt-get 命令 很方便的安装 / 卸载软件,由于默认的软件包仓库是位于国外的服务器中,安装软件的时候就可能遇到各种网络问题或者下载到的一些资源不完整,因此就需要切换数据源为国内的镜像站点来改善。这里我们使用中科大的源。
备份原来的数据源配置文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
打开数据源配置文件并修改
sudo vi /etc/apt/sources.list
输入上述命令后出现如下界面(也有可能不会出现,直接进入编辑页面):
按“回车”进入vi编辑页面,进行换源。(vi是Linux系统默认的文本编辑器,具体操作方式建议先百度了解一下)
在“命令模式”下使用“dd”命令逐行删除当前屏幕中所有内容——>使用“i”命令进入“插入模式”,将下面的源复制到屏幕中——>按“Esc”返回“命令模式”,按“:”进入“底行模式”——>按“wq!”保存修改并退出
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
更新配置
sudo apt-get update
-
第四步:安装图形界面
要想使用Linux的图形用户界面通常有两种方法,一种是使用X-Windows安装使用图形化界面,另一种是通过本机远程桌面连接。我们选择第一种方式:使用X-Windows安装。
可供选择安装的X-Windows有多个:VcXsrv Windows X Server、Xming、Cygwin X Server,本文选择第一个。下载地址为:https://sourceforge.net/projects/vcxsrv/
下载之后在windows下安装好,启动xlaunch,首次启动自动进入设置界面。选择:“one large window”,Display number设置成0,其它默认即可。
最后一步选择保存配置,这样以后打开就不用再重新配置了
完成后会打开一个VcXsrv Server窗口(必须保持这个窗口打开,否则后续的安装步骤会失败)
安装桌面环境
sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager
配置compiz窗口管理器
export DISPLAY=localhost:0
ccsm
这时,VcXsrv Server窗口会弹出ccsm配置界面,按照下图勾选
启动compiz (打开桌面)
sudo compiz
-
第五步:再次启动Ubuntu桌面
首先启动配置好的XLaunch,然后打开Ubuntu命令窗口并输入以下指令:
export DISPLAY=localhost:0
sudo compiz
为了方便,我们可以把以上两条指令保存在一个sh文件中。启动XLaunch后,在Ubuntu命令窗口中直接运行这个文件即可。
-
问题总结:
1、一开始我安装的Ubuntu18.04,用的阿里源,但是最后的界面右侧是黑屏,并且有一系列小问题。后来换成了Ubuntu16.04+中科大源,问题基本解决。
2、因为是子系统,在windows上可以看到linux的文件,那么同理在linux上也能看到windows的文件。在Ubuntu下,其他的盘路径在“Computer/mnt”下面:
3、我们在win10系统内任意盘中新建一个名为start的text文本,输入指令,然后修改扩展名为sh。在ubuntu命令窗口中我们输入如下指令运行start.sh脚本:
bash ./start.sh
4、不知道哪里出了问题,导致子系统无法联网。如果哪位高手解决了,还请赐教!!!
更多推荐
所有评论(0)