windows 10 中的子系统(bash)原为trusty(ubuntu14.04),可以通过ubuntu的升级方式升级为xenial(ubuntu16.04)
为微软不用gentoo或者arch之类的滚动系统呢,升级多方便。
参考连接:
Ubuntu升级教程:https://help.ubuntu.com/community/Upgrades#The_Debian_way_of_upgrading
git上某人按照上面连接改进后的脚本:https://gist.github.com/anonymous/21fc9043b1ee3fa3660cd4d513ee67d5
最开始浏览的网页:https://www.reddit.com/r/windowsinsiders/comments/4iy38n/upgrade_ubuntu_on_windows_from_1404_to_1604/?st=iq62jo5j&sh=7af74c79
git上某个教程(前几次升级都是依照这个连接中Manouchehri 所介绍的方法,但最后一次发现无法再次升级,原因不明):https://github.com/Microsoft/BashOnWindows/issues/482
升级思路猜测:
通过修改源文件中的配置(从第二个连接的git上的脚本可以看到,重点在于将源中的trusty改为xenial),然后直接升级包。