如何在windows上使用linux系统?
想拥有一个windows+linux的双系统机器,但由于各种原因(公司规定限制、个人嫌麻烦)不想在windows机器上搭建linux虚拟机。这个问题怎么解决呢?
来,干了这碗“饭”——Windows terinal。
windows terinal是微软开发一个面向命令行工具和 shell(如命令提示符、PowerShell 和适用于 Linux 的 Windows 子系统 (WSL))用户的新式终端应用程序,可以满足你同时使用、无缝切换windows系统和linux系统的乐趣。windows terinal速度快、可配置、外观漂亮,提供了windows和linux开发的所有有点。
让我们一览为快,看看这个工具到底长什么样吧~
![](https://img.haomeiwen.com/i6993402/4e51f8f7c639a063.png)
它的主要功能包括多个选项卡、窗格、Unicode 和 UTF-8 字符支持、GPU 加速文本呈现引擎,你还可用它来创建你自己的主题并自定义文本、颜色、背景和快捷方式。任何具有命令行接口的应用程序都可以在 Windows 终端中运行。 这包括从 PowerShell 和命令提示符到 Azure Cloud Shell 和任何 WSL 分发(如 Ubuntu 或 Oh-My-Zsh)的所有应用程序。
一、 安装
可以从 Microsoft Store 安装 Windows terinal(如图2)。如果你无法访问 Microsoft Store,也可以通过GitHub (https://github.com/microsoft/terinal)发布页上发布有内部版本。
github下载安装方法:
1) 从https://github.com/microsoft/terinal/releases下载发布版本,文件Microsoft.WindowsTerinal_<versionNumber>.msixbundle;
2) 双击.msibundle文件即可自动运行安装。
注意:
1) windows terinal要求windows系统版本为win10 1903或更新版本;
2) 如果microsoft store安装,系统会自动更新为最新版本;但如果从 GitHub 安装,终端将不会自动更新为新版本。
![](https://img.haomeiwen.com/i6993402/930ef64b174e3e5c.png)
二、 使用
双击菜单栏的windows terinal图标,打开终端时,它会在打开的选项卡中通过 PowerShell 作为默认配置文件启动,下图3所示。
![](https://img.haomeiwen.com/i6993402/a2198ec33a4e57bd.png)
通过这个界面,你可以进行windows命令端的各种操作。
但是,讲到这里,是不是有点迷糊呢?我的linux系统呢?安装windows terinal就自动安装了吗?我这样就可以使用linux操作了吗?
no,no,no……
windows terinal只是一个命令行工具,它提供的只是更友好的命令端交互。想要操作linux系统,你还差最后一步:在windows上安装linux系统程序。
三、 windows安装linux
方法很简单,使用microsoft store,搜索ubuntu(如图4)或centos(如图5)等linux系统,点击安装即可。
![](https://img.haomeiwen.com/i6993402/55728fe318cef565.png)
![](https://img.haomeiwen.com/i6993402/51f93d732d247623.png)
四、 windows,linux双系统使用
安装完linux系统后,重新打开windows terinal,这个时候点击右侧下三角下拉菜单符号,就可以看到刚安装的ubuntu或centos系统,点击即可开启新窗口操作linux系统,下图6所示。
![](https://img.haomeiwen.com/i6993402/d4806a41d8634e97.png)
至此,开始享无缝切换,享受你的双系统操作吧~