開源神器:可快速在 iOS 設(shè)備上安裝 Windows、Linux 等操作系統(tǒng)!

大家好,我是 JackTian。
對(duì)于從事 IT 或熱愛技術(shù)開發(fā)的小伙伴們來(lái)說(shuō),都有裝過(guò)雙系統(tǒng)或在自己的電腦上裝虛擬機(jī)的經(jīng)驗(yàn),針對(duì)裝雙系統(tǒng),大家可以參考這篇文章:神器工具:新一代多系統(tǒng)啟動(dòng) U 盤裝機(jī)解決方案 相比傳統(tǒng)安裝操作系統(tǒng)的方式,更為便捷高效。虛擬機(jī)就更不用多說(shuō)了,市面上有很多第三方的軟件,例如:VMware、VirtualBox、Virtual PC、KVM、Xen、OpenVZ、Lguest、Parallels Desktop 等;
不管怎么樣,都是出于好奇之下為了折騰而已。那么大家有沒(méi)有想過(guò)在手機(jī)上裝另一個(gè)操作系統(tǒng)呢?不過(guò)話說(shuō)回來(lái),安卓用戶相對(duì)來(lái)說(shuō)安裝一個(gè)第三方的軟件會(huì)比較容易些,蘋果用戶就會(huì)受一些限制,不過(guò)有開發(fā)者們已經(jīng)通過(guò)各種嘗試突破蘋果的限制。
如果你也有這種好奇的想法,那今天的這個(gè)開源項(xiàng)目就必須得好好研究一下了。
國(guó)外有一位名為 osy86 的開發(fā)者將 iPhone 玩出了新高度并在 GitHub 上正式開源了有史以來(lái)第一個(gè)能在 iOS 上完美運(yùn)行的虛擬機(jī)軟件:UTM。

UTM 是 iOS 功能齊全的虛擬機(jī)主機(jī),允許您在 iPhone 和 iPad 上運(yùn)行 Windows、Linux、Android 等常用操作系統(tǒng)。 最重要的是,安裝 UTM 之后,不需要越獄 iPhone 就能給手機(jī)裝上 Windows 和 Linux 系統(tǒng)。
以下從左往右依次是 Linux、Windows XP、Window 7 操作系統(tǒng)的演示視頻:
該工具主要具備以下基礎(chǔ)特性:
模擬任意處理器
運(yùn)行任意操作系統(tǒng)
高速模擬器
無(wú)需越獄,高度兼容 iOS 最新系統(tǒng)
免費(fèi)開源
簡(jiǎn)單易用

蘋果 iOS 設(shè)備缺少硬件虛擬化的支持,無(wú)法直接使用 KVM 之類的虛擬化解決方案。
UTM 是通過(guò) TCG 加速器執(zhí)行動(dòng)態(tài)轉(zhuǎn)碼和 JIT 編譯,還包括 SPICE 客戶端與 QEMU 后端服務(wù)器連接,后端服務(wù)器兼容性較好,可執(zhí)行多數(shù)操作,例如:網(wǎng)絡(luò)連接和圖形化界面在內(nèi)的多種功能都可正常運(yùn)行。
該項(xiàng)目針對(duì)高對(duì)普通用戶來(lái)說(shuō),難度系數(shù)還是有些大,官方幫助文檔并以說(shuō)明 UTM 目前最大的問(wèn)題就是簽名問(wèn)題 ,蘋果限制 UTM 不太可能能夠上架到 App Store 供用戶下載。
如想要免越獄安裝的話必須先對(duì)安裝包進(jìn)行簽名,只有簽名后用戶才可以將其部署到 iOS 設(shè)備使用。
如果你使用的是 iOS 13.3 以上版本的系統(tǒng),首先你得成為 Apple 付費(fèi)開發(fā)者賬戶,才能夠?qū)υO(shè)備進(jìn)行簽名,付費(fèi)開發(fā)者賬戶必須每一年重新進(jìn)行簽名。
如果你使用的是 iOS 13.3 以下版本的系統(tǒng),免費(fèi)的開發(fā)者帳戶,也能夠?qū)υO(shè)備進(jìn)行簽名,且必須每七天重新進(jìn)行簽名一次。
如果你要給設(shè)備簽名的話,可參考官網(wǎng)推薦的 AltStore 免費(fèi)簽名工具:
https://altstore.io/

詳細(xì)安裝步驟,可參考官方文檔:
https://getutm.app/install/
GitHub 地址:
https://github.com/utmapp/UTM
關(guān)于 iPhone 越獄,可參考:史上最強(qiáng) iPhone 越獄工具開源:功能永久有效!
- End - 本公眾號(hào)全部博文已整理成一個(gè)目錄,請(qǐng)?jiān)诠娞?hào)后臺(tái)回復(fù)「 m」獲取!推薦閱讀: 1、B 站收藏 10W+,GitHub 標(biāo)星 6K+,肝了這門計(jì)算機(jī)速成課!
2、學(xué)生黨學(xué)編程,有這個(gè)開源項(xiàng)目就夠了!
3、太贊了!程序員應(yīng)該訪問(wèn)的最佳網(wǎng)站都在這里了!
4、一款基于 Python 語(yǔ)言的 Linux 資源監(jiān)視器!
5、專輯 | GitHub 開源項(xiàng)目
6、專輯 | 實(shí)用工具好文和朋友一起看~
