关于iPad上装Linux的初探
Your next computer is not computer /or what?
关于iPad上装Linux的初探
据说平板只有iPad和其他,上了大学以“方便学习”为理由买了一款iPad,但是迫于其蒟蒻的软件适配以及封闭的环境始终不能让iPad与“生产力”挂钩🥲但是! 有没有一种可能,能将iPad刷上其他的系统,从而让M1不再隐忍,解放自己的真正实力呢?答案是用UTM在iPad上搭建虚拟机。
前排提示,对于iPadOS15.4以上的平板,由于苹果官方修复了一些漏洞,暂时还没有开启虚拟化的方法。也就是说,在iPadOS15.4上的设备运行虚拟机只能达到能用的阶段。大概是终端运行流畅,但是所有的图形界面都会很卡,很卡!所以iPadOS15.4以上的设备很难通过虚拟机释放生产力。请自行决定要不要尝试
目录:
- UTM安装
- 对于iPadOS15.4以下或一些特殊版本的设备
- 对于iPadOS15.4以上的设备
- JIT启动
- 连接电脑
- 无线
- Jitterbug
- 牛蛙助手
- 虚拟机安装
- 暂时只有Archlinux 😉
- 尾声
- 彩蛋
一、UTM安装
a.对于iPadOS15.4以下或一些特殊版本的设备
对于这些设备,我非常荣幸地告诉您:这是可以开启虚拟化的,也就是能最大化使用您地iPad,所以我推荐使用TrollStore安装UTM.HV
1)安装TrollStore
在iPad上点击这个网站:https://github.com/opa334/TrollStore
确认自己的系统是可以进行虚拟化的
首先看看自己的版本是否在这张图里:
标蓝的是可以的(这篇文章编辑于23年儿童节,之后网站可能会有更新(大概率不会))
对于相应的版本,点击上图标蓝的链接进入这个界面:
说得很清楚了,点击链接安装软件,然后打开软件安装TrollStore,然后安装一些配置,照着网站来就行。
2)安装UTM.HV
点击这个链接https://docs.getutm.app/installation/ios/
页面下翻找到对应版本
这里可以下载所有版本的UTM,所以等会也会用到。
点击UTM.HV.ipa下载好文件
PS:苹果设备的ipa文件可以理解为安卓设备的apk文件,就是软件安装包
将UTM.HV.ipa使用TrollStore打开,或者在TrollStore打开UTM.HV.ipa进行安装。
到此,对于iPadOS15.4以下或一些特殊版本的设备的UTM安装 结束
b.对于iPadOS15.4以上的普通版本的设备
很不幸,对于这些版本(也就是上文图中没有出现的版本)的设备,你们的设备无法开启虚拟化,只能使用普通的UTM进行还不错(拉跨)的模拟,请自行选择要不要进行。
首先你需要了解Apple的应用签名机制:“App Store 保护了开发者不受盗版软件的侵害,也保护了 iOS 设备不受有害应用的侵扰。当 iOS 设备安装一个新的 App 时, iOS 会主动去 Apple 服务器验证 App 的安装包内置的“签名”是否有效。”所以通常这些自己下载的软件是不能安装到自己的设备上的。前文所讲的TrollStore是利用了系统的漏洞才达到了直接安装的效果,所以对于不能安装TrollStore的设备,你需要一些特殊的方式来安装这些没有签名的软件。比如之前的TrollStore,但是对于不能安装TrollStore的设备,就只能给它签个名了。
1)签名
目前整理出六种办法
- 使用AltStore进行侧载,缺点是每