UTM - Virtual machines for iOS and macOS - GitHub
文章推薦指數: 80 %
UTM is a full featured system emulator and virtual machine host for iOS and macOS. It is based off of QEMU. In short, it allows you to run Windows, Linux, ... Skiptocontent {{message}} utmapp / UTM Public Notifications Fork 846 Star 13.5k VirtualmachinesforiOSandmacOS getutm.app License Apache-2.0license 13.5k stars 846 forks Star Notifications Code Issues 341 Pullrequests 17 Discussions Actions Wiki Security Insights More Code Issues Pullrequests Discussions Actions Wiki Security Insights utmapp/UTM Thiscommitdoesnotbelongtoanybranchonthisrepository,andmaybelongtoaforkoutsideoftherepository. master Branches Tags Couldnotloadbranches Nothingtoshow {{refName}} default Couldnotloadtags Nothingtoshow {{refName}} default 4 branches 75 tags Code Latestcommit Gitstats 2,041 commits Files Permalink Failedtoloadlatestcommitinformation. Type Name Latestcommitmessage Committime .github Configuration Documentation Icons JailbreakInterposer Managers Platform QEMUHelper QEMULauncher Renderer UTM.xcodeproj patches qapi scripts .gitignore .gitmodules Build.xcconfig CodeSigning.xcconfig.sample LICENSE README.md README.zh-Hans.md README.zh-Hant.md screen.png Viewcode UTM Features AdditionalmacOSFeatures UTMSE Install Development macOSDevelopment iOSDevelopment Related License README.md UTM Itispossibletoinventasinglemachinewhichcanbeusedtocomputeanycomputablesequence. --AlanTuring,1936 UTMisafullfeaturedsystememulatorandvirtualmachinehostforiOSandmacOS.ItisbasedoffofQEMU.Inshort,itallowsyoutorunWindows,Linux,andmoreonyourMac,iPhone,andiPad.Moreinformationathttps://getutm.app/andhttps://mac.getutm.app/ Features Fullsystememulation(MMU,devices,etc)usingQEMU 30+processorssupportedincludingx86_64,ARM64,andRISC-V VGAgraphicsmodeusingSPICEandQXL Textterminalmode USBdevices JITbasedaccelerationusingQEMUTCG FrontenddesignedfromscratchformacOS11andiOS11+usingthelatestandgreatestAPIs Create,manage,runVMsdirectlyfromyourdevice AdditionalmacOSFeatures HardwareacceleratedvirtualizationusingHypervisor.frameworkandQEMU BootmacOSguestswithVirtualization.frameworkonmacOS12+ UTMSE UTM/QEMUrequiresdynamiccodegeneration(JIT)formaximumperformance.JIToniOSdevicesrequireeitherajailbrokendevice,oroneofthevariousworkaroundsfoundforspecificversionsofiOS(see"Install"formoredetails). UTMSE("slowedition")usesathreadedinterpreterwhichperformsbetterthanatraditionalinterpreterbutstillslowerthanJIT.ThistechniqueissimilartowhatiSHdoesfordynamicexecution.Asaresult,UTMSEdoesnotrequirejailbreakingoranyJITworkaroundsandcanbesideloadedasaregularapp. Tooptimizeforsizeandbuildtimes,onlythefollowingarchitecturesareincludedinUTMSE:ARM,PPC,RISC-V,andx86(allwithboth32-bitand64-bitvariants). Install UTM(SE)foriOS:https://getutm.app/install/ UTMisalsoavailableformacOS:https://mac.getutm.app/ Development macOSDevelopment iOSDevelopment Related iSH:emulatesausermodeLinuxterminalinterfaceforrunningx86LinuxapplicationsoniOS a-shell:packagescommonUnixcommandsandutilitiesbuiltnativelyforiOSandaccessiblethroughaterminalinterface License UTMisdistributedunderthepermissiveApache2.0license.However,itusesseveral(L)GPLcomponents.Mostaredynamicallylinkedbutthegstreamerpluginsarestaticallylinkedandpartsofthecodearetakenfromqemu.Pleasebeawareofthisifyouintendonredistributingthisapplication. SomeiconsmadebyFreepikfromwww.flaticon.com. Additionally,UTMfrontenddependsonthefollowingMITLicensecomponents: IQKeyboardManager SwiftTerm ZIPFoundation About VirtualmachinesforiOSandmacOS getutm.app Topics macos ios apple vm emulation jailbreak qemu virtual-machines utm Resources Readme License Apache-2.0license Stars 13.5k stars Watchers 287 watching Forks 846 forks Releases 73 v3.2.4 Latest May20,2022 +72releases Sponsorthisproject https://apps.apple.com/us/app/utm-virtual-machines/id1538878817 LearnmoreaboutGitHubSponsors Packages0 Nopackagespublished Contributors36 +25contributors Languages Objective-C 46.2% Swift 33.4% Python 9.7% C 8.0% Shell 2.3% JavaScript 0.4% Youcan’tperformthatactionatthistime. Yousignedinwithanothertaborwindow.Reloadtorefreshyoursession. Yousignedoutinanothertaborwindow.Reloadtorefreshyoursession.
延伸文章資訊
- 1透過UTM 免費工具,為你的M1 Mac 安裝Windows 11 作業系統 ...
隨著Silicon 晶片不支援Boot Camp,M1 系列的Mac 用戶如果需要Windows,一定會問說該不會只剩下付費虛擬機的選擇吧?當然不是,現在就有一款UTM 免費 ...
- 2UTM Virtual Machines on the Mac App Store
UTM lets you run Windows® 10, Windows® 11, Ubuntu®, or macOS 12(*) fully virtualized with maximum...
- 3UTM - Virtual machines for iOS and macOS - GitHub
UTM is a full featured system emulator and virtual machine host for iOS and macOS. It is based of...
- 4讓新版的MAC M1 也可安裝Windows 11 作業系統 - 梅問題
先前梅干曾利用UTM在iPad中,成功的安裝Windows讓Pad就像Surface一樣,可正常的執行Windows作業系統,而UTM除了提供iPad的版本外,甚至也有提供MAC ...
- 5UTM 模擬器,讓Macbook M1 CPU 也可成功安裝Windows11