个人感觉这个子系统的安装要比虚拟机安装起来要难很多,安装过程会出现很多问题,下面是我的安装以及配置步骤,希望能帮到大家。

1.首先进行子系统的安装

首先,打开win10开发人员模式,
–>设置
–>更新和安全
–>开发者选项,
–>开发人员模式。
在这里插入图片描述
2.进行Linux子系统的添加:

–>控制面板
–>程序
–>启用或关闭windows功能
–>适用于windows的linux的子系统,
–>确定。
–>重启电脑。
在这里插入图片描述

3.安装Linux子系统
–>Microsoft store里面直接搜索Ubuntu进行安装。具体如下图:

在这里插入图片描述

选择ubuntu进行下载即可

在这里插入图片描述
4.配置系统(所有打开图形界面的操作都需要先打开xlaunch)
(1)基本配置
启动Ubuntu程序
Windows将会下载并设置Bash
下载安装成功后,创建用户名和密码
随后即可看到Bash窗口
首先,运行:

sudo apt-get update

更新package Index,会提示你输入密码,输入刚才创建的密码即可,这里的密码在输入时是看不见的。

然后运行:

sudo apt-get upgrade

更新Bash,输入Y确定即可。

接着运行:

sudo apt-get install build-essential

sudo apt-get install python3-dev python3-pip python3-tk

补全缺失的大部分包。

(2)安装Ubuntu GUI支持

首先,在Windows 10上下载并安装VCXSRV,地址:https://sourceforge.net/projects/vcxsrv/?source=directory,安装完成后运行XLaunch进行设置,无特殊需求保留默认参数设置即可。
在这里插入图片描述
在这里插入图片描述

在Bash中分别输入如下命令:

sudo apt-get install xorg xubuntu-desktop

修改.bashrc,运行:

echo "export DISPLAY=:0.0" >> ~/.bashrc

这里一定要是英文下的双引号,不然会报错。

然后输入:

export DISPLAY=:0.0

sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager

export DISPLAY=:0 
dconf reset -f /org/compiz/ 
unity --reset-icons

在bash输入以下命令:

echo "export DISPLAY=:0.0" >> ~/.bashrc
sudo sed -i 's$<listen>.*</listen>$<listen>tcp:host=localhost,port=0</listen>$' /etc/dbus-1/session.conf

安装Xfce,输入命令::

sudo apt install xfce4

先启动XLaunch,然后输入命令:

xfce4-session

安装N卡驱动工具,输入命令:

sudo apt-get install nvidia-331

安装Compiz,输入命令:

sudo apt-get install compiz-plugins
sudo apt-get install compizconfig-settings-manager

打开ccsm,输入命令:

ccsm

按照图中方法设置
在这里插入图片描述
在这里插入图片描述
最后打开xlaunch,运行

xfce4-session

就会出现相应的桌面

在这里插入图片描述

一起开启新世界的大门吧😊

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐