启用wsl,切换到wsl 2,安装openSUSE 15.2。

配置openSUSE:

# 设置代理 https://www.suse.com/support/kb/doc/?id=7006845
sudo vim /etc/sysconfig/proxy
# 如果是用的[wsl2](https://docs.microsoft.com/en-us/windows/wsl/install-win10#set-your-distribution-version-to-wsl-1-or-wsl-2)的话,代理地址填 `192.168.x.x`

sudo zypper in zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# 禁用ipv6:https://rvm.io/rvm/security#ipv6-issues

# install rvm
# install ruby

# Rails
`rails server`默认用3000端口,但win10用不了这端口,这么改一下:`rails server -p 5000`

Windows下RubyMine添加remote Ruby SDK:Configure WSL as a remote interpreter


更新(20201229)

上面的方式程序执行效率太差,换成了 VMWare + openSUSE 15.2。