所有命令都是回车确认

时间:2022-06-02 06:46:09

ASP.NET Core 其实比传统的 ASP.NET 要简单很多,而且也灵活很多,并且可以跨平*立运行。

在 Windows 平台上,我们只要在安置 Visual Studio 的时候选择跨平台的 .NET Core 开发即可,根基无需什么配置就能测试 ASP.NET Core 应用,连 IIS 你也可以不启用(固然你也可以启用的),因为使用 dotnet 命令就能直接运行。固然了,在MacOS和 Linux 上也是通过 dotnet 命令运行的。

一般来说,在 Windows 平台上,你的 ASP.NET Core 应用如果能顺利运行,到其他平台也是没问题。不过,能跨平台测试一下是更好的。

不管是你想学习 Linux ,还是想在 Linux 下测试 Core 应用,传统做法可能你会想到在虚拟机里面安置。然而虚拟机对照麻烦,性能消耗也大,还不如直接启用 Windows 10 下面的 Linux 子系统,不只节约开销,而且也可以直接访谒 Windows 文件目录,操纵起来更直爽。

大伙伴们可能会说:我从来没用过 Linux ,咋办?没事,只要你用过 CMD 窗口就行了。这篇烂文老周就来装装逼,许多人城市人认为会玩 Linux 仿佛特牛似的,但老周感受没啥了不起,不就是开个命令窗口练打字罢了。Linux 虽然有所谓桌面版,但有点虚。咱们今天来玩的并不需要桌面,输命令就行了,Linux 还是用命令来操纵对照正规一些。

上面的F话说多了,此刻请你先喝一杯猪奶,然后坐下来,和老周一起来开始玩耍吧。安心,很简单的,你能学会。

开启 Windows 10 下的 Linux 子系统

这是很重要的一步,也是第一步,你要到控制面板,找到【措施】,然后*或启用 Windows 组件。接着勾选阿谁【适用于 Linux 的 Windows 子系统】。

所有命令都是回车确认

然后系统会进行配置,接着重启,重启完就OK了。这一步会吧,不用我教了吧,如果这也不会,那我也没步伐了。

这个是开启 Bash 的,必然要开启这个啊,不然的话,等你启动 Linux 时就会呈现这个提示。

所有命令都是回车确认

安置 Ubuntu

安置 Linux 子系统有两个要领,虽说是两个要领,其实素质一样,都是在应用商店下载的。要领一就是直接运行 bash,

所有命令都是回车确认

你可以在任意目录下运行 bash,好比这样:

所有命令都是回车确认

打开 Power shell 或者 CMD ,然后输入 bash 就可以运行了,是不是很 TMD 便利呢。

当你启动 Bash 后,它会自动下载安置 Linux 。

第二个要领就是到商店里面下载,老周严重保举这种要领,因为你可以选择装哪个。目前,商店供给了三个刊行版本。

所有命令都是回车确认

对付我们测试或学习来说,我们只安置 Ubuntu 就可以了。跟一般 UWP 应用的安置一样,你点安置就行了。

开始进入 Linux 

安置完 Ubuntu 后,你同样有两种要领来运行 Linux 。一种是启动 bash,另一种是运行 Ubuntu 应用。直接在 Cortana 搜索框中输入 ubuntu 就行。

所有命令都是回车确认

第一次运行,它会提示你,请等几分钟。然后你倒一杯猪奶,坐几分钟就好了。

所有命令都是回车确认

等你喝完猪奶,预计初始化就完成了,然后你会看到,它提示你输入用户名。

所有命令都是回车确认

你可以随便输入,不必然要和你登录 Windows 的名字一样,它只是子系统中使用的,好比,老周输入 zhou。然后回车确认,这个知识你要知道的,所有命令都是回车确认。

随后,会提示你输入暗码。

所有命令都是回车确认

你要注意啊,输暗码的过程中,是没有任何显示的,所以,请记住你按了哪些键。这个是用来测试的,是子系统,你不需要设置太庞大的暗码,随便输入个弱智暗码就行了,好比 123,abc 之类的。

回车后会提示你再确认一次暗码,你再输一次就行了。完成你就登入 Ubuntu 系统了,只要你看到类似这样显示的,说明你告成了。