微软出了一个Windows终端shell 叫 Windows Terminal,听网上说了很多,于是想着试用一下。但是发现没有并没有发行的正式版,只能在Github上把代码克隆到本地自行编译一遍。这个编译的过程一言难尽......在这里就不多说了。悲催的是,好像1809版本的安装不了。
抱着对Windows Terminal的期待,我实在经受不住诱惑,于是就走上了这条升级之路,首先在这里下载windows下载工具,之后双击打开
在这里一定要选择下面的选项,不然很容易科比,下载完了一个失误就得重来。之后下一步
这里一般勾选推荐选项即可,如果是想给别的电脑安装的话,根据实际情况选择
这里选第二个,目前都支持ISO镜像直接挂载安装了,比其它安装方式都方便。之后就等待下载完成,也就四个G左右,半个多小时就能下完。如果当前系统是windows10的话直接双击iso文件就能够挂载
双击运行setup即可开始安装1903,如果是别的老版本,还得解压后放到非系统盘然后双击运行。一切OK,等待半个多小时就能看到更新后的系统了。安装步骤到此就告一段落了。
至于Windows10 1903的新功能,其它地方讲的比较详细,可以自行体验,这里说一下Windows的沙盒,要到“启动或关闭Windows功能”勾选“Windows 沙盒“确定即可,重启后在Win+S搜索Sandbox就能看到了,打开后的系统是Windows 10 企业版的,同样是1903。
该沙盒是通过主机虚拟化出来的Hyper-V网卡进行联网的。遗憾的是这个系统没有.Net环境,好像安装.Net会出现各种各样的错误,这样就导致里一系列的软件无法正常运行,powershell直接就打不开。好多Windows功能都无法使用。搞软件测试的话有很大的局限性。更坑的是,主机上VMware系列的产品也无法正常使用。所以升级需谨慎啊!
关于新版Windows再说一点,Windows记事本终于支持UTF-8的编码了!!新建一个文件默认是utf-8编码格式。这对于程序员来说是一个友好的信号,关于自动添加BOM文件头的问题貌似也解决了,只不过控制台的默认编码还没变,这个时候只能通过chcp 65001改变了,相信以后也会变成统一的utf-8编码。
最后说一下Windows Terminal,界面说实话很失望,放个截图
这个估计就是基于PowerShell改的,没有官网效果的一半,当然目前毕竟还处于开发阶段,所以还是等发行版吧。总体上来说,Windows正在经历一个大换血,有一大批的老工具都被重新设计UI,后期会逐步取代以前的工具。