时间:2017-10-14 来源:u小马 访问:次
随着windows 10“秋天创作者更新”的到来,微软将会在windows和Linux控制台的变化中提供重大的变化。windows 10’秋季创作者更新’带来控制台改进
低级控制台及其基于文本的命令行界面通常用于在windows中执行命令并执行维护任务。然而,微软将在10月17日到达的windows 10秋季创作者更新半年期版本上展开。对于IT专业人士和开发人员的改进,正在混合现实和其他优惠之列。
本周,Microsoft概述了windows控制台的更改,以及windows Subsystem for Linux技术支持的Linux控制台的改进。
windows控制台改进
对于windows 10秋季创作者更新,Microsoft承诺windows控制台将获得一种新的配色方案,以改善控制台中文本和背景之间的对比度。微软承诺,在更新的液晶显示终端上也会显示出更好的效果。用户还可以使用开源ColorTool自定义windows控制台的颜色。微软解释说,文字呈现得到改善,同时显示文字更像是“在Linux或Mac控制台上所期望的”。
微软还将通过windows 10秋季创建者更新向windows控制台添加改进的windows Narrator支持。 windows Narrator是一个辅助功能工具,可以向用户读取屏幕显示上的文本。该公告补充说,windows控制台还支持“通过windows UI自动化基础设施(UIA)的任何其他屏幕阅读器或工具”。
在不久的将来,微软计划将windows控制台的架构现代化,使其成为“30多年来最大的大修”。微软解释说,windows控制台是windows上最常用的应用程序之一,仅次于浏览器。
windows控制台现代化工作是一个长期项目,但工作首先从windows 10创建者更新(版本1703,4月发布)开始。微软的目标是改进windows控制台,而不会破坏它。不过,这个新的架构改进不会在本月的秋季创作者更新中出现。
根据Microsoft Console团队开发人员Rich Turner,在8月2日的评论部分中,可以在windows控制台的未来可能到达的一个元素将是接口的选项卡,这是微软计划的一部分。微软公告。他指出,设置菜单也可以重新访问。他表示,微软正在考虑添加复制和粘贴操作,包括格式化(CTRL + SHIFT + C和CTRL + SHIFT + V)。 Microsoft在其计划中包含用户建议。
Linux控制台改进
尽管在beta测试阶段,Linux命令行界面目前支持使用windows Subsystem for Linux技术的windows 10系统。 Microsoft的缩写名称是“Bash on windows”,这是Ubuntu Linux发行版首次支持的。现在,微软表示将停止在windows上使用Bash短语。它将被称为“windows子系统Linux”,它现在支持多个Linux发行版,从windows Store安装。
随着windows 10秋季创作者更新版本,windows Subsystem for Linux成为“完全支持的操作系统功能”。它将有自己的复选框将其打开位于windows功能菜单下。
windows 10的秋季创建者更新将支持从windows Store安装“Ubuntu,openSUSE和SUSE Linux Enterprise Server”发行版,以便在控制台中使用。根据公告,windows Store还将在未来几个月内提供“Fedora和其他发行版”。与windows工具一起,windows 10用户也可以同时运行多个发行版,而不会发生冲突。
较早的基于Ubuntu的Bash on windows实现仍将起作用,但Microsoft已经弃用它,并建议用户切换到windows Store发布的版本。微软警告说,这些适用于Linux实施的windows子系统应该被用于“本地交互式使用,而不是用于托管生产Linux工作负载”。他们也不应该用来修改Linux文件,微软去年底已经说明了。
微软公司还在windows Server上添加windows Subsystem for windows服务器,这是8月初首次发布的。它本身运行Linux二进制文件,允许在服务器上运行Linux工具。适用于Linux的windows子系统也可通过Microsoft Azure windows Server虚拟机映像获得。该公告包括提醒windows系统for Linux只是用于使用Linux工具,而不是运行工作负载。工作负载的方法是使用本地或托管的Linux。
Microsoft将放弃使用windows子系统Linux的“开发人员模式”功能的要求。它增加了对USB和串行端口通信的支持,并增加了对安装USB驱动器(FAT,FAT32和NTFS版本)的支持,以及其他改进。