UTM 4.6.5 发布 - 在 macOS 上优雅的使用 QEMU 虚拟化 Windows、Linux 和 macOS

UTM 4.6.5 - 在 macOS 上优雅的使用 QEMU 虚拟化 Windows、Linux 和 macOS

在 iPhone 和 iPad 中虚拟化 Windows、Linux 和 Unix,如此简单!

请访问原文链接:https://sysin.org/blog/utm-4/ 查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


UTM 4 底层基于 QEMU,在 Mac 上安全的运行 Windows、Linux 和 macOS,同时支持 Intel 处理器和 Apple 芯片,并且是开源免费的。

Mac App Store

sysin

UTM 成功登录 App Store

在 iPhone 和 iPad 运行 Windows、Linux 和 Unix 从未如此简单!!!

UTM SE: Retro PC emulator (App Store 链接)

新增功能

亮点功能

  • QEMU v9.1.2:后端已更新至最新的 QEMU 上游版本,其中包含各种错误修复和性能改进。
  • (macOS 15) Linux 虚拟机的嵌套虚拟化:在 macOS 15 且处理器为 M3 或更新版本的设备上,使用 Apple 虚拟化后端的 Linux 虚拟机现在将默认启用嵌套虚拟化。
  • (macOS 15) QEMU 虚拟机的全存储排序 (TSO):在 macOS 15 上使用 QEMU 后端的 QEMU 虚拟机现在可以在虚拟机管理程序级别启用 TSO(在 QEMU 设置中)。当在能够识别系统寄存器的客户操作系统(例如,适用于 Linux 的 Rosetta)上启用 TSO 时,可以大幅提高客户机内 Intel 仿真的性能。请注意,如果客户机内核支持动态切换 TSO,则无需启用此功能。
  • (macOS 15) 改进的 macOS 客户机支持:当客户机支持动态分辨率时,将恢复最后一个窗口大小(包括全屏大小)。现在可以在 macOS 虚拟机运行时弹出和更改可移动驱动器和共享目录。安装客户机工具(从工具栏中的 CD 图标安装)后,macOS 15 客户机与主机之间的复制/粘贴同步功能现在可以正常工作。

注意事项

  • (macOS):已知 macOS 15.0 和 15.0.1 存在一个问题,即由于权限错误,对文件的访问将失败。此问题已在 macOS 15.1 中得到解决。
  • (macOS):已知 M4 系列 Mac 存在一个问题,即 macOS 13.4 之前的客户机无法进行虚拟化。此问题已在 macOS 15.2 中得到解决。
  • x86_64 仿真和虚拟化的默认 CPU:现在将尝试匹配系统的体系结构或 QEMU 支持的最高体系结构。例如,2016 年及更新版本的 MacBook Pro 现在将仿真基于“Skylake”的处理器,而不是通用的 x86_64 处理器。这应该会提高较新操作系统的兼容性和性能,但可能会导致较旧操作系统出现问题。如果遇到问题,可以在虚拟机的系统设置中手动将 CPU 型号更改为较旧的型号。
  • v4.6.5:由于一些机器上出现了崩溃和内核恐慌的报告,v4.6.5 恢复了 v4.6.4 中的一项更改。因此,在升级到 Windows 11 24H2 时会出现屏幕变黑的问题。我们将尽快提供带有更新驱动程序的替代修复方案,但就目前而言,如果您计划升级到 Windows 11 24H2,建议在更新 UTM 之前从 v4.6.4 进行升级。

下载地址

系统要求:macOS 11.3 or later

  • SPICE Guest Tools and QEMU Drivers (Windows)

    Download

  • SPICE Guest Tools (Ubuntu)

    Run from a terminal:

    sudo apt install spice-vdagent spice-webdavd
    

UTM v4.x Release (版本不定期更新中)

File info:

FileDescriptionInstallationJITHypervisorUSB
UTM.dmgmacOS Universal installerMounting and copying UTM.app to /ApplicationsYesYesYes
UTM.debJailbroken iOS versionOpen in Cydia, dpkg, or SileoYesYes(1)Yes
UTM.ipaNon-jailbroken iOS version (sideloading)AltStore, etc (see guide)Yes(2)NoNo
UTM.HV.ipaNon-jailbroken iOS version (TrollStore)TrollStoreYes(2)Yes(1)Yes
UTM.SE.ipaNon-jailbroken iOS version (sideloading)AltStore, enterprise signing, etcNoNoNo
  1. Hypervisor on iOS requires an M1 iPad.
  2. Enabling JIT may require a separate JIT enabler such as Jitterbug or Jitstreamer.

UTM 成功登录 App Store
在 iPhone 和 iPad 运行 Windows、Linux 和 Unix 从未如此简单!!!

现在仅更新 macOS 版,iOS 版请访问:

更多:macOS 下载汇总 (系统、应用和教程)

参考资源链接:[Mac上手动安装与配置MongoDB详解](https://wenku.csdn.net/doc/56rx760wzc?utm_source=wenku_answer2doc_content) 在MacOS上安装MongoDB并进行配置时,首先需要确保你的系统中已安装Homebrew。Homebrew是一个包管理器,可以简化安装管理软件包的过程。安装MongoDB时,只需打开终端并执行`brew tap mongodb/brew`以添加MongoDB的tap仓库,然后运行`brew install mongodb-community`来安装MongoDB社区版。 安装完成后,需要配置MongoDB的环境变量,以便在任何目录下都能通过命令行启动MongoDB。打开终端,使用`cd ~`命令进入用户的根目录,编辑`.bash_profile`文件(或`.zshrc`文件,如果你使用的是zsh shell),在文件中添加以下行:`export PATH=$PATH:/usr/local/opt/mongodb-community/bin`。这行命令将MongoDB的可执行文件路径添加到PATH环境变量中。保存文件后,在终端执行`source ~/.bash_profile`或`source ~/.zshrc`以应用更改。 接下来,为MongoDB设置数据目录日志目录,以确保数据库文件日志信息有专门的存储位置。这可以通过在用户根目录下创建一个隐藏目录来实现,比如执行`mkdir -p ~/.mongo_data``mkdir -p ~/.mongo_log`。在`.bash_profile`或`.zshrc`文件中,你可以添加别名来指定这些路径,例如:`alias mongod='mongod --dbpath ~/.mongo_data --logpath ~/.mongo_log/mongod.log'`。 最后,启动MongoDB服务。在终端中输入`mongod`命令,MongoDB应该会启动并开始监听端口。使用`mongo`命令可以连接到MongoDB服务器进行测试,如果连接成功并且无错误信息显示,说明安装配置都已正确完成。 为了更全面地掌握MongoDB的安装配置,建议查看《Mac上手动安装与配置MongoDB详解》这篇资源。该资料详细介绍了每个步骤的具体操作可能遇到的问题的解决方案,能够帮助你更深入地理解应用在Mac上安装配置MongoDB的全过程。 参考资源链接:[Mac上手动安装与配置MongoDB详解](https://wenku.csdn.net/doc/56rx760wzc?utm_source=wenku_answer2doc_content)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值