本帖最后由 Graphite 于 2017-11-8 07:39 编辑
相信很多人都遇到过这样的情况: 日常办公要用到的软件在windows上方便, 但专业性的软件只能运行在Linux平台上. 多数情况下, 用户只能屈就一方, 或者使用虚拟机.
微软在16年就开放了windows subsystem for linux(WSL)开发版本, 经过一年的更新, 现在已经较为稳定.
且不深究实现原理, 相比于传统的虚拟机, WSL具有以下优势:
1, 文件本身共用, 不用拖来拖去, 也不需要网络桥接/映射才能进入外网.
2, 性能更好, Gaussian09简测性能仅略弱于物理机.
3, 与win10较为融合, 简单舒适.
当然WSL也是有一定黑点的, 比如权限冲突, 比如和win10之间资源调配有时候很迷...不过都问题不大, 微软也在不断改进中.
安装:
1.打开win10开发者选项, 并在启用windows功能菜单里勾选"适用于Linux的windows子系统(Beta)". 可能会要求重启.
2.重启后, 在搜索栏里键入"bash"或打开powershell键入"bash", 会从windows应用商店下载约数G数据(可能很慢), 也可以手动下载离线包. 自动安装.
3.默认的窗口就是一个cmd的框, 极其丑陋, 并且字体只有宋体, 老DOS字体等几种.
建议使用wsl-terminal作为终端模拟器, 外观和可配置性都更好.
- https://goreliu.github.io/wsl-terminal/README.zh_CN.html
复制代码 并安装zsh, oh-my-zsh, Xming, 以及一些常用Linux软件后, 即可达到如下效果
(文件管理器为Krusader, 是由Xming打开的linux图形程序)
windows的C盘, D盘等被挂载在/mnt/c, /mnt/d等目录下, win10和子系统同时操作文件不会互相影响.
例如终端中在/mnt/d/research目录下用Gaussian计算出的结果, win10直接在D:\research里用gview打开即可.
非常推荐需要多操作系统平台切换的笔记本, 家用机, 个人工作站使用.
|