Windows10子系统Ubuntu入坑

简介

Windows Subsystem for Linux(WSL)是一个可以直接执行Linux二进制可执行文件(ELF)的兼容层。和Hyper-v虚拟化不同,WSL是底层把Linux系统调用翻译成Native Windows API。例如安装Ubuntu子系统,就基本可以当作一个Ubuntu系统来用,例如使用Linux Bash,apt-get安装软件,编译和运行Linux程序,文件系统交互等。

下载安装

请注意以下所有步骤都需要联网!!!

安装环境依赖

1、先进入设置–>应用–>程序和功能–>启用或关闭Windows功能–>打开“适用于Linux的Windows子系统”选项,然后确定,等安装完重启就可以了。
设置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
快捷键:Windows+X然后按F

安装Ubuntu

Ubuntu在Windows10自带的Microsoft Store里下载安装,这一步需要有微软账号,没有的请注册一个。
在这里插入图片描述
这三个任选其一都可以,我接下来用的是第一个

安装完了之后打开它,桌面没有,在开始菜单里,第一次打开需要等待一下,这是正常情况。
在这里插入图片描述
等待一会儿之后会让输入用户名和密码,用户名不能包含大写,特殊符号没试过,不知道能不能用,但最好还是全小写字母。密码可以自己设置,这里看不到密码是正常的,我用过的Linux的终端都看不到密码输入。输入之后出现最下面那一行绿色的就成功了。

配置

在Ubuntu界面用鼠标右键就可以将剪切板上的文字粘贴上去了,至少我这里是这样的,情况不同的不负责。

更换源

把软件源更换到国内来,可以建立更快的连接。

查看Ubuntu版本

1.打开Ubuntu
2.输入命令并回车运行,可以复制粘贴
lsb_release -a
3.如图,18.04 LTS就是版本号,请记住它。

在这里插入图片描述

更换为清华源

1.先备份原有的源,给自己一个出错误的机会,每一次需要修改系统文件的时候请都备份一下。

sudo cp /etc/apt/sources.list  /etc/apt/sources.list.backup

这句运行需要密码,输入密码回车之后没有其他提示,这是正常的。

2.输入以下命令修改文件

sudo vim /etc/apt/sources.list

在这里插入图片描述
3.按“i”进入编辑模式,此时左下角会出现 – INSERT --,在所有非蓝色语句前加一个#,这是注释的意思。

注:只能使用键盘上下左右移动,不能用鼠标
在这里插入图片描述
4.源网址
打开清华源:网址
阿里源:网址
这里就放这两个了,还有需要更多就自行百度。

5.选择Ubuntu版本,复制内容到刚才Ubuntu已经注释掉的文本的最后。

在这里插入图片描述
在这里插入图片描述
6.按ESC,然后输入:wq,可能会出错,可以输入:wq!
在这里插入图片描述
7.更新一下,依次输入下面两行命令:

sudo apt update
sudo apt upgrade -y

需要等上一条命令结束才能执行下一条

汉化

此时的Ubuntu还是英文的界面和提示,对英文不好的同学来说是相当不友好的,所以需要更换一下系统语言。

安装语言包

sudo apt install language-pack-zh-han* -y

更换默认语言

sudo locale-gen zh_CN.GB18030 && sudo locale-gen zh_CN.GB2312 && sudo locale-gen zh_CN.UTF-8

在这里插入图片描述
我这里出现一个错误,看了一下是没有GB2312的语言包,于是删掉中间那部分,有些环境是可以安装的,所以在没有报错的时候就不用管了。

sudo locale-gen zh_CN.GB18030 && sudo locale-gen zh_CN.UTF-8

在这里插入图片描述

安装字体管理

sudo apt install fontconfig -y
sudo apt install ttf-mscorefonts-installer -y

过程中会出现一个紫色的框(我忘了截图了),按tab键就可以选择了,方向键可以控制光标,选择“OK”,回车确认,然后会再弹出一个框,切换到“Yes”上回车。

安装字体(微软雅黑)

sudo apt install -y --force-yes --no-install-recommends fonts-wqy-microhei
sudo apt install -y --force-yes --no-install-recommends tty-wqy-zenhei

在这里插入图片描述

切换语言和编码

sudo dpkg-reconfigure locales

在这里插入图片描述
使用键盘方向键控制光标移动,找到zh_CN打头的选项(中文的选项永远在最下边,所以一直按着↓到底就行了)。按空格选中,回车继续,下一个菜单也一样,回车确认。
在这里插入图片描述
完成之后重启(关了重开)

安装图形界面

我们安装的是xfce,当然你也有别的选择,例如Lxde

sudo apt install xfce4 tightvncserver -y 

安装远程桌面服务

安装xrdp

sudo apt install xrdp -y

配置xrdp

sudo echo "xfce4-session">~/.xsession
sudo service xrdp restart

可能会弹出防火墙报警,允许访问就可以了。

修改xrdp监听端口

sudo nano /etc/xrdp/xrdp.ini
sudo service xrdp restart

在这里插入图片描述
尽量修改成一个比较大的数,防止被占用,修改完成后按Ctrl+X保存修改,系统会问你是否保存,输入Y并回车,然后会问你是否修改文件名,直接回车就行。

启用图形化界面

打开电脑自带的远程桌面连接,直接按Windows键然后输入就能搜索了。
在这里插入图片描述
打开之后左下角有一个选项
在这里插入图片描述
在这里插入图片描述

效果图

在这里插入图片描述

说在最后的话

Windows子系统能让你在不需要关机重启的情况下获得良好的Linux体验,但因为我自己用的不多,大部分是两台电脑分别跑两个系统,所以Windows系统下的Linux是否能像正常的Linux一样工作我不做任何保证,以我使用的经验来说,Windows下的Linux系统的执行逻辑依然是Windows的执行逻辑,只是能运行一些Linux下的软件或者别的东西,用来干活可以,如果用来学习,可能很多时候无法达成你想要的效果。请自己注意选择。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦杨37

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值