学python用ubuntu还是win10_Win10与Ubuntu合体详细解读(附视频)

视频在今天的第二篇文章,欢迎观看

看这个终端,你以为是Linux?不,这是地地道道的Windows系统。呃,也可以说是Ubuntu。实际上,它是Windows和ubuntu的合体。

用户体验

确切地说,他就是完整的Ubuntu,拥有Ubuntu用户平时常用的所有命令,它的二进制程序和我们在Linux系统下使用的Ubuntu程序是完全一样的,一个bit的差别都没有。

当然,只有Ubuntu的Bash,没有Ubuntu的桌面。

它是怎么做到的?

我们通常使用的Ubuntu系统实际上是由,Linux内核+Ubuntu的界面系统(含Bash命令行界面和图形化桌面界面)组成的。Linux内核与Ubuntu的界面之间通过Linux内核提供的接口来进行交互。

微软这一次做了一个与Linux内核接口完全一样的接口,不过接口内部实现通过调用Windows核心API来完成。也就是把Windows内核的API包装了一下,生成了一个Linux内核接口。所以我们看到的这个Windows上的Ubuntu,实际上是 Windows内核+Ubuntu的界面系统(只有Bash)。

为什么令人激动?

之前大家想学习Linux,要么要重装操作系统,要么要安装虚拟机,都是麻烦、危险、用户体验很差的做法。如今,Windows上原生运行Ubuntu,给了大家0成本开始学习Linux的能力,解决了学习上的一大痛点。

Windows成功在图形界面,失败在终端。Linux成功在终端,失败在图形界面。如今Win10集成了Windows和Linux的优点。实在是操作系统界的一大进步。

而且一个更牛的消息是,根据测试,这个Windows上的Ubuntu和Windows自己的界面几乎拥有一样的效率和流畅,这是任何虚拟机都无法比拟的,也是除了微软没有第三方做得到的。

微软为什么要这么做?

第一,自然是增强自家操作系统的功能,让大家没有理由完全切换到Linux。

第二,补齐终端上的短板,才能应对Mac强大的攻势,形成一个没有明显缺陷的系统。

第三,微软自己在发展云服务Azure,而Azure上用的最多的系统就是Ubuntu。所以Windows只有很好地与Ubuntu互操作,才能让自家的操作系统和云服务不会相互矛盾,有机整合。

我们什么时候能用到Ubuntu on Win10?

预计在今年夏天,与Win10的重大更新Redstone一起发布,搭载版本为Ubuntu 14.04 LTS,不过发布后很快就可以更新到Ubuntu 16.04 LTS。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值