8k Star!有了它,不越獄就能在蘋果裝置上執行Windows 和Linux
文章推薦指數: 80 %
簡介. UTM 是適用於iOS 和macOS 的全功能系統模擬器和虛擬機器主機,基於QEMU,可以在Mac、iPhone 和iPad ...
MdEditor
8kStar!有了它,不越獄就能在蘋果裝置上執行Windows和Linux
語言:CN/TW/HK
時間 2021-06-0713:01:28
開源前哨
主題:
utm
ios
qemu
極客們,請收下2021微軟x英特爾黑客松大賽英雄帖!>>>
【導語】:無需“越獄”即可在Mac、iPhone和iPad上執行Windows、Linux等作業系統。
簡介
UTM是適用於iOS和macOS的全功能系統模擬器和虛擬機器主機,基於QEMU,可以在Mac、iPhone和iPad上執行Windows、Linux等。
UTM具有以下特點:
使用QEMU的完整系統模擬
支援30多種處理器,包括x86_64、ARM64和RISC-V
使用SPICE和QXL的VGA圖形模式
文字終端模式
支援USB裝置
支援JIT的加速
使用最新API從頭開始為macOS11和iOS11+設計的前端
直接從裝置建立、管理和執行虛擬機器
UTM/QEMU需要動態程式碼生成(JIT)以獲得最大效能,iOS裝置上的JIT需要越獄;而UTMSE使用執行緒直譯器,其效能優於傳統直譯器,但仍比JIT慢。
這種技術與iSH為動態執行而執行的方式類似。
因此,UTMSE不需要越獄或任何JIT解決方法,並且可以作為常規應用程式載入。
為了優化大小和構建時間,UTMSE僅支援ARM、PPC、RISC-V和x86架構。
專案地址是:
https://github.com/utmapp/UTM
Mac上的UTM
安裝。
直接下載UTM安裝包進行安裝即可,下載地址是:https://github.com/utmapp/UTM/releases/latest/download/UTM.dmg
UTM採用Apple的Hypervisor虛擬化框架,以接近本機的速度在AppleSilicon上執行ARM64作業系統。
在IntelMac上,可以虛擬化x86/x64作業系統。
對於開發人員和愛好者,還有許多其他模擬處理器,包括:ARM32、MIPS、PPC和RISC-V。
與其他免費虛擬化軟體不同,UTM是為macOS建立的,僅適用於Apple平臺。
UTM的外觀和感覺就像一個Mac應用程式,具有您所有隱私和安全功能。
在UTM的底層是QEMU,這是一個有著數十年曆史的免費開源模擬軟體,被廣泛使用和積極維護。
儘管QEMU功能強大,但過多的命令列選項和標誌對使用者來說不太友好。
UTM提供了QEMU的靈活性,而無需相對應的陡峭學習曲線。
iOS上的UTM
iOS11、12、13:UTM不需要越獄即可使用
iOS14.2、14.3:如果有AppleA12或更新的晶片,UTM不需要越獄;否則需要越獄
iOS14.0、14.1、14.4或更高版本,需要越獄
安裝。
先安裝AltStore,新增源https://alt.getutm.app,通過AltStore下載UTM
開源前哨日常分享熱門、有趣和實用的開源專案。
參與維護10萬+Star的開源技術資源庫,包括:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET等。
「其他文章」
9.1kStar!面向跨領域團隊的開源設計和原型平臺!
TeslaMate:一個開源的特斯拉車主神器
GitHub超1.6萬星,網友捧為「明日之星」
“程式設計師做飯指南”在GitHub上火了
2.1萬Star!一個開源免費、功能強大的影片播放器庫
Google開放Android12動態主題色彩系統原始碼:iOS也能用
太牛了!這個神奇工具讓你的照片秒變宮崎駿漫畫
1萬Star!基於Android平臺的開源Linux終端模擬器
GitHub一鍵摸魚神器火了!專為Windows系統打造,老闆在身後也可以很淡定
再見Typora!推薦一個2.3萬Star的開源Markdown編輯器
開發機器學習APP,太簡單了
再見Xshell!這個開源的終端工具更酷炫!
吹爆這個pandasGUI神器,自動轉程式碼!
一週8kStar的Notion開源替代品AppFlowy釋出了!
2021年最佳開源軟體出爐,你用過哪些?
Bytehound:一個更強大的Linux記憶體分析工具
1.2萬Star!一個iOS應用除錯利器
超過90秒的任務不自動化,你好意思說自己是黑客?
一款Python神器搞定自動化圖表配色
7.8kStar!一個強大的JS程式碼混淆工具
「utm」
全量、增量資料在HBase遷移的多種技巧實踐
檢測發現:2月份開源攻擊激增
DolphinScheduler排程DataX實現MySQLToElasticSearch增量資料同步實踐
ClickHouse在UBA系統中的字典編碼優化實踐
如何做好數字化體驗管理,瞭解一下?
TDinsight——基於Grafana的TDengine零依賴監控解決方案
伺服器減少一半,TDengine在華自科技的落地實踐
壓縮比達到7:1,TDengine助力校園智慧用電系統降本增效
Android效能優化之Android10dex2oat實踐
Button的"進化之旅"|我們是如何設計ComposeAPI的
「ios」
iOS小技能:字典轉模、xib的使用、自定義檢視
Wireshark抓包iOS過程總結
iOS面試題分析(1)
iOS底層原理之Category分類實現原理解析
3天時間從零到上架AppStore流程記錄
【iOS獨立開發】SearchAds不要浪費Apple給的100美元推廣費
淺析GoIO的知識框架
iOS15.4系統已關閉驗證\蘋果“自曝”自家應用不如第三方受歡迎
iOS符號化:基礎與進階
iOS15.4.1更新或有小問題,導致iMessage不能及時同步
延伸文章資訊
- 1UTM中文文档
控制台模式速度更快,但只能将模拟设备的字符端口直接输出到UTM的内置终端仿真器。 解决方式. SPICE来宾代理工具要安装在虚拟机上。目前仅在Windows和少数Linux发行版上受 ...
- 2這款App 讓你的iPhone / iPad 也能跑Windows 10、7、XP 系統
這款UTM 應用程式App,是利用QEMU 虛擬軟體所製作,而iOS 本身缺乏硬體虛擬的支援性,因此這套是透過QEMU 連接到SPICE 伺服器,實現半虛擬化的方式。 雖然 ...
- 3UTM模拟器(QEMU for iOS)的二三事 - 知乎专栏
UTM模拟器(QEMU for iOS)的二三事. 1 年前. 更新记录: 2020-11-04 文章原案,本人拖拖拉拉的产物,但因为遭遇到了电脑蓝屏,磁盘损毁等各种借口导致 ...
- 48k Star!有了它,不越獄就能在蘋果裝置上執行Windows 和Linux
簡介. UTM 是適用於iOS 和macOS 的全功能系統模擬器和虛擬機器主機,基於QEMU,可以在Mac、iPhone 和iPad ...
- 5UTM