专栏名称: Python程序员
最专业的Python社区,有每日推送,免费电子书,真人辅导,资源下载,各类工具。我已委托“维权骑士”(rightknights.com)为我的文章进行维权行动
目录
相关文章推荐
Python开发者  ·  今年IT就业市场的风向已经很明显了。。。 ·  17 小时前  
Python爱好者社区  ·  确认裁员了,很严重,所有人做好准备吧! ·  2 天前  
Python爱好者社区  ·  python必备手册 ·  3 天前  
Python爱好者社区  ·  挑行李回家的高考女生火了!热心网友愿资助,多 ... ·  2 天前  
Python爱好者社区  ·  全球第二大成人网站,正在被打包出售。。。 ·  3 天前  
51好读  ›  专栏  ›  Python程序员

Bash / WSL和Windows控制台的新功能(Windows 10 Creators Upda...

Python程序员  · 公众号  · Python  · 2017-06-03 08:03

正文

请到「今天看啥」查看全文


desktops on WSL 进行了探索。虽然我们没有明确支持 WSL X / GUI 应用 / 桌面,但我们没有做任何事情来阻止它们。所以,如果你希望让你喜欢的编辑器,桌面,浏览器等运行,这也是可以的。但要知道,我们仍然专注于提供一个非常坚实的命令行体验,运行的所有你需要命令行开发工具。

支持 Ubuntu 16.04
虽然 Win10 年度升级版提供对 Ubuntu14.04 的支持,在 Win10 创作者更新版中, WSL 现在支持 Ubuntu16.04 ,安装在 Win10 CU 的任何新的 Bash 实例现在都安装 Ubuntu16.04

如果您想了解您运行的是什么版本的 Ubuntu ,请在 Windows 控制台中 Ubuntu 上的 Bash 中输入:

重要提示:现有的 Ubuntu14.04 实例不会自动升级到 16.04 ,您必须按照下面两种方式之一手动将实例升级到 Ubuntu16.04

  1. 移除或替换(推荐)

  2. 原地升级


移除或替换

如果你正在运行一个 Ubuntu14.04 的实例,建议您移除并用新的 Ubuntu 实例 16.04 取代现有的实例。

警告:。下面的操作会删除现有的版本和任何你存储在 Linux 文件系统中的文件。因此,一定要复制 / 移动任何您希望保留的 Linux 文件,例如,复制到 Windows 文件夹(例如: /mnt/c/temp/wslbackup/… ),然后再拆卸和替换您的实例!

要删除并重新安装你的 Ubuntu 实例,请在 CMD/ PowerShell 控制台输入下面的命令:

上面的 lxrun /install 命令会安装一个新的 Ubuntu 16.04 副本在你的电脑中。

原地升级

如果你的 Ubuntu 实例是特别复杂的配置,你可以选择就地升级,但这可能不是最佳的选择。
如果您选择就地升级您的实例,使用 Ubuntu 指令升级现有的实例:


支持 IFconfig 与网络连接枚举

Win10 AU 最大的缺点之一是它缺乏枚举网络连接的能力,这会阻止 ifconfig gulp npm 等工具正常运行。

这在 Win10 CU 中已经解决了,您可以使用 ifconfig 来枚举和检查可用网络适配器的配置:







请到「今天看啥」查看全文