早些时候就看到网上说可以在windows10上直接安装ubuntu,当时心里只是打了一个问号:与vmware上安装linux有什么区别?
闲来无事,试一试,发现有不一样的体验。
1、可以像安装应用一样,安装linux,在应用市场搜索linux,可以看到各种样的linux。选择ubuntu18.04
2、启动也像启动一个应用,会打开一个命令窗口,bash
3、在国内,更换下sources.list,方便安装其他软件;
4、缺省已经安装好了python,但是需要安装pip,virtualenv,安装之前做一个sudo apt update操作,获取apt的最新列表。
5、打开任务窗口的时候,会看到运行一个ubuntu,其下有正在运行的进程
6、网络
运行的ubuntu,共享当前机器的网络,所以在ubuntu中运行软件的时候,占用的就是当前机器的IP地址和端口,windows上可以访问这个IP地址和端口。这样的话,对于服务端的应用的运行,就非常方便,不用再考虑诸多linux和windows上不兼容的问题。
但是有一个问题:在windows上和ubuntu上都启用 python -m http.server,发现端口并没有被占用,但是从windows 访问的时候,只能访问到windows上的服务。
7、文件互访
在linux访问windows:cd /mnt,即可看到各个盘符
windows访问linux:C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs\home\andrew
新微软的印度裔CEO,兼容并蓄,值得点个赞。同时,windows将ubuntu作为一个应用,自然而然对ubuntu进行了降维处理,这一招够狠。