windows安装ubuntu20.04

windows安装ubuntu20.04

浏览次数:
信息来源: 用户投稿
更新日期: 2025-12-17
文章简介

从八通道买这台T470s,穷人思维啊,配了一个windows10家庭版,我应该预装一个专业版的,现在想想后悔的紧。而且大鸟还不知道Win10应用商店中可以下载安装到可以

2025阿里云双十一服务器活动

从八通道买这台T470s,穷人思维啊,配了一个windows10家庭版,我应该预装一个专业版的,现在想想后悔的紧。而且大鸟还不知道Win10应用商店中可以下载安装到可以在Windows10?里运行的?Ubuntu、Fedora、SUSELinux、Arch等Linux子系统。

也就是说,我们可以像安装APP那样简单地一键下载安装和运行Ubuntu,并在无需重启或安装虚拟机的情况下,使其与Windows10同时「并行」运行。在安装后出现的仅仅是一个命令行形式的终端,即便如此,也是很好的,可在终端学习命令、安装lnmp环境等等。

大鸟这篇文章就来介绍如何在Windows10应用商店中安装Ubuntu,并且配置桌面。大鸟的系统是windows10家庭版,我很像换一个专业版的,有什么好方法,可以偷偷告诉大鸟!

一:设置子系统环境

打开控制面板→卸载程序→启用或关闭windows功能→勾选上适用于Linux的windows子系统,然后确定,完成会提示重启电脑,确定重启,等重启电脑后在操作。

如果,有安装什么奇葩杀软的,都暂时先关闭,以防止有什么灵异的错误。

二:安装ubuntu子系统

打开Windows10应用商店,搜索ubuntu,然后选择18.04的版本,然后点击获取安装。

安装过程很慢,要等个5分钟左右,也要视网络情况而定。安装完成,开始菜单会显示ubuntu。我们点击打开:

打开之后会提示你开始安装,你需要等待一点时间,安装过程也有点慢。

安装好之后,会提示输入用户名和密码,Linux中输入密码是看不到的,所以你不要紧张,正常输入即可。

2.1:ErrorCode:0x8007019e或者ErrorCode:0x8000000D

可能会遇到错误,大鸟自己是遇到了,我们按键win+x,选择WindowsPowerShell(管理员)输入命令:

Enable-WindowsOptionalFeature-Online-FeatureNameMicrosoft-Windows-Subsystem-Linux

回车输入Y并重启。,重启打开Ubuntu的命令窗口,即可正常安装了。

三:换源以及中文字体

我们安装好之后,就可以打开ubuntu了,不过可惜的是微软没有提供图形化的界面,所以只能是命令操作,不过这样也很好了,我们能做许多事情了。但是我们还是要想办法给他配一个图形界面,不过在这之前,我们要换成国内的源,不然下载速度太慢了。输入命令:

sudonano/etc/apt/sources.list

这里如果你没有安装nano会提示你安装,命令:

sudoapt-getinstallnano

我们通过nano进入sources.list文件之后,把里面的源都用#禁止掉,或者全部删除,用以下阿里的源来代替:

debhttp://mirrors.aliyun.com/ubuntu/bionicmainrestricteduniversemultiverse

deb-srchttp://mirrors.aliyun.com/ubuntu/bionicmainrestricteduniversemultiverse

debhttp://mirrors.aliyun.com/ubuntu/bionic-securitymainrestricteduniversemultiverse

deb-srchttp://mirrors.aliyun.com/ubuntu/bionic-securitymainrestricteduniversemultiverse

debhttp://mirrors.aliyun.com/ubuntu/bionic-updatesmainrestricteduniversemultiverse

deb-srchttp://mirrors.aliyun.com/ubuntu/bionic-updatesmainrestricteduniversemultiverse

debhttp://mirrors.aliyun.com/ubuntu/bionic-proposedmainrestricteduniversemultiverse

deb-srchttp://mirrors.aliyun.com/ubuntu/bionic-proposedmainrestricteduniversemultiverse

debhttp://mirrors.aliyun.com/ubuntu/bionic-backportsmainrestricteduniversemultiverse

deb-srchttp://mirrors.aliyun.com/ubuntu/bionic-backportsmainrestricteduniversemultiverse

如果,有点不懂,可以看图:

粘贴好然后Ctrl+O(保存),按回车,再Ctrl+X(退出)。这就是nano命令,不会的搜索教程,保存退出之后,输入更新源列表命令:

跟新源完成之后,我们然后更新已安装使所有软件:

【ps:sudo的时候输入密码嫌麻烦,可以修改/etc/sudoers如下内容即可(改为nopasswd:ALL)】更新软件过程很慢,慢慢等吧。

3.2中文字体设置

windows安装ubuntu20.04

sudoapt-getinstallttf-wqy-zenhei

sudoapt-getinstalllanguage-pack-zh-hans

两条命令一条一条执行,安装完成再检查中文字体,命令在上面,

可以用vim,也可以用nano,不过nano简单好用点,这里大鸟用nano来修改,命令如下:

#然后在文本最末尾添加以下内容:

exportLANG="zh_CN.UTF-8"

exportLC_ALL="zh_CN.UTF-8"

#然后Ctrl+O,按回车,再Ctrl+X,保存退出。

额,可以看图来的更直观一点:

sudodpkg-reconfigurelocales

用键盘pagedown(↓)选择zh_CN.UTF-8(按空格键选择,按Tab键移动到确定,按回车键确定)

按enter确认;到下一步,选择zh_CN.UTF-8(按回车键确定)

按键盘enter确认,等待生成结束。用[code]sudosu[/code]命令切换到root,执行[code]local[/code]发现已经语言已经是中文了。

3.4重启Ubuntu系统

在windows的cmd窗口(用管理员身份来运行)输入命令来重启Ubuntu系统:

netstartLxssManager

如果不知道什么管理员身份来运行cmd,打开cortana,输入cmd就能找到了,我们看图:

这样,我们已经安装好了ubuntu,并且配置了中文语言环境,这样已经可以使用了,其实不配置中文环境也没什么,就前面讲的安装好,ubuntu子系统就可以用命令来交互了。更换源,以及跟换中文语言环境纯粹是瞎折腾。

四:配置桌面环境

上面的更换为阿里源还是很有必要的,防止有什么灵异情况出现。因为大鸟一开始没换源,导致ubuntuunityplugin中是不能安装。

4.1安装X-Windows

可供选择安装的X-Windows有多个:VcXsrvWindowsXServer、Xming、CygwinXServer,教程中选择的是VcXsrv,因为比较容易和稳定。

下载地址:https://sourceforge.net/projects/vcxsrv/

下载之后,双击安装,没什么好说,一路默认安装即可,在安装完毕后,开始菜单中出现「XLaunch」图标,双击运行,选择:“onelargewindow”,Displaynumber设置成0,其它一路默认,

4.2WSL安装桌面环境

sudoapt-getinstallubuntu-desktopunitycompizconfig-settings-manager

需要提醒的是,Ubuntu桌面版自带的unity桌面环境与依赖包有600多M,解压之后近2.6G,所以前提需要保证足够的磁盘空间。整个执行过程很漫长,但是换源之后时间可缩短一半,多久我就不告诉你们了,是个坑想搞的只能跳下去。

4.3配置compiz并运行桌面环境

启动XLaunch,选择:“onelargewindow”,Displaynumber设置成0,其它一路默认,这里在上面设置过了,如果你没关就不用重现选择了,如果不小心关掉了,那么就重新来一次吧。我们用管理员身份运行ubuntuBash并且中执行:

exportDISPLAY=localhost:0

在X-windows中,即会弹出ccsm的配置界面,勾选需要的Desktop组件(只需要勾选Desktop中的UbuntuUnityPlugin即可,其它默认):

点击close关闭ccsm,执行命令:

短暂的加载后,在X-windows的界面中就能看到桌面版的Ubuntu了。

五:总结

当然不止这一种连接桌面的方法,vncserver、xrdp桌面都可以连接到桌面,但是大鸟不想折腾了,留个想折腾的人折腾去吧。

其实也没必要安装桌面,就在bash中学习linux也是个好方法,这个原理和docker很像,所加上微软本身开发支持,所以比虚拟机强很多倍,流畅度还是很不错的,但是有时候不稳定。

参考资料:

  • https://zhuanlan.zhihu.com/p/37643715
  • https://www.windows10.pro/bash-on-ubuntu-on-windows/
  • 标签:
    hostyun美国洛杉矶大硬盘vps测评分享(国内大硬盘vps)
    « 上一篇
    返回列表
    下一篇 »

    如本文对您有帮助,就请抽根烟吧!