安装Windows Terminal
在远程连接其他Linux的时候,我通常使用Xshell
,就因为它长得比较漂亮耐看。
在Windows上,就可以安装Windows Terminal
。有点类似于MacOS上的iTerm
,可以说是Windows下最舒适的终端。
安装Windows Terminal
需要从应用商店去获取。
在搜索框里搜索Windows Terminal
,即可找到这个软件
或者按win键(开始),直接输入Windows Terminal
,然后点apps,通过下方的store直接进入到搜到结果,同上述结果页。
安装Ubuntu子系统
此时,我们仅仅安装了一个命令行终端而已,离我们扔掉Linux的目标还差上一小节。别担心,下面就介绍怎么在Windows上安装Ubuntu。
方案一、通过虚拟机安装Linux,然后终端去访问?。这种方案太低级,是我过去一直用的方式,充满了坎坷。
方案二、划分一个分区安装Linux,然后重启的时候进行切换。开个玩笑,这种方式更加落后,属于古董级别玩家的产物。
在windows10系统下,我们只需要在系统上开启子系统功能,然后在应用商店安装Linux就可以了。
如下图,在控制面板,找到程序选项,点击 “启用或关闭Windows功能”。
从弹出的对话框里,划到最下边,然后给“适用于Linux的Windows子系统“,打勾,重启系统,完事!
从应用商店安装Ubuntu系统,操作步骤同安装Windows Terminal
,这个系统将会以软件的形式存在。我这里选择的是LTS版本,可以看到给它打分的人并不多,可能大多数都是像我一样没有微软账号的游客。
此时,在我们的Windows Terminal右上角,有一个向下的箭头,点击它,就可以看到刚刚安装的Ubuntu。
在Windows上离着Linux,只差一次点击而已。
进入Linux系统之后,我们就可以像配置一个普通Linux一样配置这台机器。
首先把ubuntu的软件源给换掉。编辑/etc/apt/sources.list
文件,把它的内容换成下面的源。
deb http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main multiverse restricted universe
或者
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
两个源下载都很快,比默认的源开很多。
替换完后,然后执行sudo apt-get update
,这步必须执行,不然替换的源无法使用,无法安装软件。
终端主题参考:
https://terminalsplash.com/
windows中访问子系统目录
在Linux下执行下面的命令
cd /home
explorer.exe .
explorer.exe 后面必须加‘.’,不然打开的只是windows的资源管理器。
上面的命令,即可打开Linux目录对应的Windows目录,从文件管理器中我们就可以访问到。
为了操作方便,我把这个长长的目录,映射到了Z盘上。如图,下次在访问Linux的时候,直接访问Z盘就可以了。
- 单击右键
- 完成映射
- 然后在计算机中就看到网络z盘,就是Linux子系统的盘。