微信公众号:[小斐实战]关注技术分享,资源分享。问题或建议,请公众号留言。
之前我们曾介绍过WSA的新版体验,其中提到了一个名为MagiskOnWSA的GitHub项目。该项目通过利用GitHub Actions功能,可以云端打包包含Magisk和GApps的WSA安装包,使用起来非常方便简单。
由于违反了GitHub Actions的服务条款,该项目已被封禁。但是,该项目的开发者很快推出了一款脱离GitHub Actions依赖的本地版本MagiskOnWSALocal(以下简称MoWL)。通过使用这个项目,我们仍然可以手动配置一份包含Google服务和Magisk框架的WSA安装包。
由于安装打包脚本主要转为本地运行,所以相比以前,MoWL的配置和使用流程更加复杂。如果你仍然有类似的需求,希望本文可以为你提供一些参考。
MoWL的主要打包流程已经从GitHub Actions迁移到了本地环境。因此,在Windows 11中,我们首先需要配置一个能够在本地运行的Linux环境。
在这里,我们将使用微软官方推出的适用于Linux的Windows子系统(以下简称WSL)。以MoWL推荐的Ubuntu为例,在最新版的Windows 11中,我们可以按照以下步骤来进行安装。
关注公众号,每天都有不一样的精彩内容
确保系统已开启虚拟化和 WSL 相关功能
首先,在BIOS中开启虚拟化支持。然后,在开始菜单中搜索并运行“启用或关闭 Windows 功能”,找到并启用Hyper-V和“适用于Linux的Windows子系统”选项。重启以后,计算机便准备就绪了。
接下来,我们打开命令提示符(Win+R,输入cmd并回车),输入并执行以下命令来安装Ubuntu子系统:
wsl--install-dUbuntu完成下载和安装后,设置子系统的用户名和密码,Ubuntu就可以配置完成了。
注:有关WSL子系统的安装,不同设备和不同版本的Windows可能会遇到不同的问题。但是,大部分问题都可以参考微软官方的配置文档进行排查:
接下来我们在 Ubuntu 中进行 WSA 安装包编译
输入以下命令,将项目克隆至本地:
git clone https://github.com/LSPosed/MagiskOnWSALocal输入以下命令,跳转到项目目录
cd MagiskOnWSALocal输入以下命令,执行安装脚本
scripts/run.sh在接下来的步骤中,MoWL提供了一个用户友好的图形界面,我们可以通过方向键选择需要的WSA版本(x64/arm64)、GApps版本、Magisk版本,并删除几乎没用的亚马逊应用商店,以符合我们的实际需求。
关注公众号,每天都有不一样的精彩内容
此外,如果您需要为朋友生成一个定制的安装包,也可以选择自动将输出文件进行压缩打包。
脚本运行完成后,我们可以通过在Ubuntu中执行"explorer.exe ."来调用Windows资源管理器进行浏览,然后找到MagiskOnWSA\output目录中的安装包目录或压缩包,并将其移动至其他位置即可。
现在,我们已经获得了之前只能通过GitHub Actions自动编译得到的安装包。有了这个安装包,后续的WSA安装流程与之前相同:在WSA目录中找到Install.ps1,然后通过管理员模式的PowerShell执行它。
PowerShell.exe-ExecutionPolicyBypass-File.\Install.ps1一旦执行Install.ps1,WSA的安装就完成了。安装完成后,Play商店和Magisk将自动启动。
来自 MoWL 项目开发者的小贴士
如果需要更新 WSA 和 Magisk,可以删除 MagiskOnWSALocal\download 目录,然后重新运行 run.sh 脚本以获取新版本。
将新版本的安装包覆盖到现有的 WSA 目录中,重新执行 Install.ps1 即可进行升级而不会丢失数据。
写在最后
如果在安装过程中遇到任何问题,欢迎在评论区留言进行讨论。如果您已成功配置环境并使用脚本,愿意为其他不愿意自行操作的用户制作、上传定制安装包,也欢迎在评论区分享。
关注公众号,每天都有不一样的精彩内容
大数据为您推荐以下精彩内容
【视频教程】0开发基础,60分钟制作一个可变现的小程序
【4款启动页插件评测】浏览器的门面:启动页,适合自己的才是最好的!
【4000字长文】只需一个配置文件,你的Mac版Edge浏览器,也能清清爽爽!
【3000字爽文】掌握这些技巧,让Edge浏览器更干净,操作更顺畅!
【2000字长文】免费内网穿透简明图文教程!简单,好用,小白级教程!
【把鼠标玩出花,我停不下来】提高10倍效率的神器,同时支持Mac/Windows
程序猿代码敲的好,不代表你就能加薪:亮出你的代码!让大家看到你的与众不同!
浏览器插件合集:我又为你找到了2款实用、有趣、意想不到的插件!