看标题就知道 WSL ,以前用了几年 WSL ,从 Beta 就开始用,最后感觉还是用虚拟机跑 Linux 比较好,要不就直接装 Linux 。
WSL1: 没有 systemd ,有的时候就会碰到安装一个东西之后 WSL 炸了一半
WSL2: 访问 Windows 文件:I/O 慢
WSL2: 不访问 Windows 文件,为什么不开一个虚拟机呢()
WSL1 至少还是一个好用的“工具”而不是“系统”,好用,在 Surface 3 / Surface Go 上也能跑起来,也真的能在大部分时候不需要虚拟机也不需要 ssh 到远端。但是 WSL2 出来用了一阵子就换 Hyper-V 开虚拟机了,WSL 就纯粹作为 Docker 用了。并且涉及一些网络的时候,WSL2 还是要去 HyperV 的那边创建 vSwitch 的,并且 USB 也不方便。
WSL2 的有点也不是没有,比如如果炼丹的话用 GPU 方便,CPU 性能理论应该是比 WSL1 好,Docker 也不用再开一个虚拟机了。
虽然我在 Mac 上用 Orb / Docker 什么的和 WSL 一样,都是乱七八糟的,但是至少续航好一些,什么时候 Asahi 能 DP-Alt 的时候就可以考虑双系统了。
在我看来,从终端角度来说 Linux > MacOS > WSL ,桌面(包括窗口管理)角度 Windows > MacOS > Linux ,所以日用为了方便我选择笔记本用 Mac 。
---
#18 提到的 1 我觉得批量处理的话,不需要虚拟机的东西跑 MinGW ,不需要 WSL 就可以做很多了。Powershell 按照文档之类写写也可以,但是就是学习成本太高了。
---
#85 键盘的话,选一个用习惯了换另一个就很烦了 x 有 Windows 电脑,不改快捷键真的会疯,所以选一个舒服的之后改另外一边的键盘会好一点。
---
@
aladdinding 系统自带的感觉还算可用,移动设备用 SwiftKey 输入法的话理论来说也可以同步。