fedora-wsl-manager可以通过NPM软件源安装。
$ npm i fedora-wsl-manager
fedora-wsl-manager可以通过Snap软件源安装。
$ sudo snap install fedora-wsl-manager --edge
“创建桌面快捷方式”按钮用于向桌面发送一个脚本,运行此脚本可以直接打开对应的WSL实例
“升级到WSL2”按钮用于将WSL1的实例升级到WSL2
“降级到WSL1”按钮用于将WSL2的实例降级到WSL1
“删除”按钮用于删除对应的WSL实例
“刷新”按钮用于刷新列表
“安装”按钮用于在线安装Fedora WSL镜像
“下载但不安装”按钮用于下载Fedora WSL镜像
“刷新”按钮用于刷新列表
在手动安装WSL时,需要填写WSL实例名称,需要选择WSL实例安装文件夹和WSL镜像文件
常用WSL命令包括:
在线安装默认的Ubuntu WSL
列出可在线安装的WSL Linux发行版
列出全部WSL实例
将WSL实例版本设置为WSL 1
将WSL实例版本设置为WSL 2
设置默认WSL版本为WSL 1
设置默认WSL版本为WSL 2
将某个WSL实例设置为默认WSL实例
在用户的主目录中启动WSL实例
将WSL环境更新到最新版本
检查WSL环境状态
WSL帮助
关闭所有WSL实例
关闭指定WSL实例
将WSL实例导出为WSL镜像
将WSL镜像导入为WSL实例
将vhdx镜像导入为WSL实例
卸载WSL实例
装载磁盘或设备
卸载磁盘
已弃用的WSL命令
已弃用的WSL命令
已弃用的WSL命令
$ npm i
$ npm start
$ npm run build
electron
electron-builder
axios
winston
@misc{CNOCTAVE2024, author = {Yu Hongbo, }, title = {fedora-wsl-manager}, year = {2024}, howpublished = {\url{https://github.com/CNOCTAVE/fedora-wsl-manager}}, }
@techreport{CNOCTAVE2024, author = {Yu Hongbo, }, title = {fedora-wsl-manager Document}, institution = {BA DU XIN SHANG}, year = {2024}, number = {1}, month = {10}, url = {https://cnoctave.github.io/fedora-wsl-manager/index.html}, urldate = {2024-10-07}, }
@article{https://engrxiv.org/preprint/view/4632, doi = {10.31224/4632}, url = {https://engrxiv.org/preprint/view/4632}, author = {Yu Hongbo, }, keywords = {CNOCTAVE, Windows, Linux, open-source, Electron}, title = {Enhancing Windows-Linux Integration: A Comprehensive Analysis of Fedora-WSL-Manager}, publisher = {engrxiv}, year = {2025}, copyright = {Creative Commons Attribution 4.0 International} }
@misc{FEDORA2017, author = {Fedora Project Authors, }, title = {docker-brew-fedora}, year = {2017}, howpublished = {\url{https://github.com/fedora-cloud/docker-brew-fedora}}, }
@misc{CNOCTAVE2025, author = {Yu Hongbo, }, title = {fedora-wsl-manager-github-action-data-service}, year = {2025}, howpublished = {\url{https://github.com/CNOCTAVE/fedora-wsl-manager-github-action-data-service}}, }
@techreport{CNOCTAVE2025, author = {Yu Hongbo, }, title = {fedora-wsl-manager-github-action-data-service Document}, institution = {BA DU XIN SHANG}, year = {2025}, number = {16}, month = {2}, url = {https://cnoctave.github.io/fedora-wsl-manager-github-action-data-service/index.html}, urldate = {2025-02-16}, }