让Windows成为更好用的Linux发行版之WSL2折腾NFS
背景
生命不息,折腾不止。
前段时间,为了让WSL更好地来开发Linux和OH,折腾出了一系列文章:
上次把WSL2的网络弄好了,最近就准备将开发环境更进一步,开始折腾NFS。
以为和Ubuntu主机上搭建NFS一样(嵌入式Linux基础开发环境搭建),简单的一条命令加配置就搞定了,但后面发现根本不是那么一回事。而且网上也很少有完整实用的借鉴参考,只能自己摸索,实战出真知。
启用systemd
WSL2默认是没有启用systemd
,但很多程序是依赖它的,特别是需要开机启动的。
在发行版中添加配置文件/etc/wsl.conf
,并加入如下内容:
[boot]
systemd=true
安装配置NFS
sudo apt install nfs-common nfs-kernel-server rpcbind
新建一个目录(如这里的/home/xxx/nfs
),作为NFS的目录,修改/etc/export
,在最后添加如下一行:
。。。。。。