在编译驱动的时候,需要内核头文件和modules文件。 WSL2的内核是修改过的,无法使用 ubuntu上游的内核,因此,我们需要手动编译并安装一个版本。 主要步骤 首先应当更新WSL2的内核至最新,以保持和github上的最新代码一致。 安装完成后,会在/lib/modules/目录 ...
WSL 内核目录 WSL 的内核可以通过.wslconfig配置文件指定,默认情况下,该文件不存在,需要到 USERPROFILE 目录下创建。 参考:https: docs.microsoft.com en us windows wsl wsl config configure global options with wslconfig 编译内核 配置.wslconfig 重启WSL 关闭再开启 ...
2022-01-07 10:45 2 1924 推荐指数:
在编译驱动的时候,需要内核头文件和modules文件。 WSL2的内核是修改过的,无法使用 ubuntu上游的内核,因此,我们需要手动编译并安装一个版本。 主要步骤 首先应当更新WSL2的内核至最新,以保持和github上的最新代码一致。 安装完成后,会在/lib/modules/目录 ...
WSL2 是 WSL 1 的升级版,带来的主要优势: 提高文件系统性能 支持完全的系统调用兼容性 WSL2 使用了 hyper-v 虚拟化技术,它就是一个你感知不到的虚拟机(VM),比以前的版本性能更高。举个栗子,我在WSL里面安装 nodejs, 采用源码编译方式安装 ...
WSL默认把虚拟磁盘装在C盘,所以很容易导致C盘爆炸= = 为了帮C盘减轻负担,于是有了这篇WSL的迁移笔记。 查看wsl列表 首先用 查看当前的子系统 这边我们要迁移的是我日常默认使用的Ubuntu-18.04(可以看到现在是处于running状态,并且是wsl默认启动的子系统 ...
...
除了用proxychains,还可以设置terminal直接走代理,手动修改ip地址比较麻烦, 因为ip地址总是会变,这里用一个脚本来实现: proxy.sh 如果要设置ter ...
将 wsl1 更新道到 wsl2 后,vcxsrv 需要重新配置冰并且配置方法变了 WSL1为: WSL2为: 随后打开Xlaunch,注意要勾选Disable access control,否则会报错如下 Authorization required ...
虚拟机,WSL, WSL2 怎么选? WSL和WSL2的比较见:https://docs.microsoft.com/zh-cn/windows/wsl/compare-versions 有以下几点值得关注: WSL2 相比 WSL 更像虚拟机。WSL2有完整的 Linux 内核,完全 ...
按照脚本建议在windows里面安装Docker Desktop for windows,其中有个选项叫为wsl2安装相关组件。 装完以后wsl2里面的docker就可以正常使用了 不过这个玩意装完以后发现一个问题,local用127.0.0.1访问 ...