win10安装ubuntu子系统

it2022-05-05  179

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

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

就会出现相应的桌面


最新回复(0)