首页 > 系统相关 >VirtualBox 7.0.20 (macOS, Linux, Windows) - 开源跨平台虚拟化软件

VirtualBox 7.0.20 (macOS, Linux, Windows) - 开源跨平台虚拟化软件

时间:2024-07-29 09:17:07浏览次数:10  
标签:macOS 20 Windows GUI 7.0 跨平台 hosts Linux VirtualBox

VirtualBox 7.0.20 (macOS, Linux, Windows) - 开源跨平台虚拟化软件

Oracle VM VirtualBox 7

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

sysin

VirtualBox

VirtualBox 简介

VirtualBox 是一款功能强大的 x86 和 AMD64/Intel64 虚拟化产品,适用于企业和家庭使用。VirtualBox 不仅是面向企业客户的功能极其丰富的高性能产品,它还是唯一一款根据 GNU 通用公共许可证 (GPL) 第 3 版条款作为开源软件免费提供的专业解决方案 (sysin)。请参阅 “关于 VirtualBox” 中的介绍。

目前,VirtualBox 可在 Windows、Linux、Macintosh 和 Solaris 主机上运行 (sysin),并支持大量 客户操作系统,包括但不限于 Windows(NT 4.0、2000、XP、Server 2003、Vista、Windows 7、Windows 8、Windows 10 )、DOS/Windows 3.x、Linux(2.4、2.6、3.x 和 4.x)、Solaris 和 OpenSolaris、OS/2 和 OpenBSD。

VirtualBox 正在积极开发并频繁发布,并且具有不断增长的功能列表、支持的客户操作系统和运行它的平台。VirtualBox 是由一家专门的公司支持的社区杰作:鼓励每个人做出贡献,而 Oracle 确保产品始终符合专业质量标准。

新增功能

VirtualBox 7.0.0 (2022-10-10 发布)

这是一个重大更新。添加了以下主要新功能:

  • 虚拟机现在可以完全加密,包括 VM 配置日志和保存的状态(目前仅 CLI)
  • OCI:可以将云虚拟机添加到 Virtual Machine Manager 并作为本地 VM 进行控制
  • OCI:现在可以通过网络管理器工具配置云网络,其方式与仅主机和 NAT 网络相同
  • GUI:添加了一个类似于 “top” 或 “resource monitor” 的新实用程序,它列出了正在运行的客户机的性能统计信息(CPU 使用率、RAM 使用率、磁盘 I/O 率等)
  • GUI:重新设计了新的 vm 向导,以集成无人值守的客户操作系统安装并拥有更简化的工作流程
  • GUI:添加了一个新的帮助查看器小部件,可以导航和搜索用户手册
  • GUI:添加新的通知中心 (sysin),统一围绕 GUI 的大部分运行进度和错误报告
  • GUI:改进了所有平台上的主题支持。Linux 和 macOS 使用本机引擎,而对于 Windows 主机则分别实现。
  • GUI:大图标更新。
  • 录音:现在使用 Vorbis 作为 WebM 容器的默认音频格式。Opus 不再被使用。
  • 音频:添加了 “默认” 主机驱动程序类型 (sysin),可以在不同平台之间移动虚拟机(设备),而无需显式更改音频驱动程序。选择 “默认” 驱动程序时,将使用平台的最佳音频后端选项。这是新创建的 VM 的默认设置。
  • Guest 控制:实现了对 Linux 来宾的来宾添加自动更新的初始支持
  • Guest 控制:通过 VBoxManage 更新 Guest 添加时实现等待和 / 或重新启动 Guest 的功能
  • VBoxManage:添加了 Guest 控制 “waitrunlevel” 子命令,可以等待 Guest 达到某个运行级别
  • Windows 主机:添加了在会话 0 中运行自动启动 VM 的实验性支持,以允许在用户未登录时运行 VMS(默认禁用,请参阅手册)
  • macOS 主机:删除了所有内核扩展。VirtualBox 完全依赖于 Apple 现在提供的 hypervisor 和 vmnet 框架。目前该实现缺乏 “内部网络” 功能。这将在以后提供。
  • macOS 主机:为具有 Apple silicon CPU 的系统提供开发者预览包。这是正在进行的不受支持的工作,并且已知其性能非常适中。
  • Linux Guest 添加:重新设计的 Guest 屏幕大小调整功能,添加了与一些 Guest 桌面环境的基本集成
  • 设备:基于 DirectX 11(以及非 Windows 主机上的 DXVK)实现了新的 3D 支持
  • 设备:添加了虚拟 IOMMU 设备(Intel 和 AMD 变体)
  • 设备:添加了虚拟 TPM 1.2 和 2.0 设备
  • 设备:EHCI 和 XHCI USB 控制器设备现在是开源基础包的一部分
  • EFI:增加了对安全启动的支持
  • 调试:添加了通过 GDB 对来宾调试的实验性支持以及通过 KD/WinDbg 对来宾调试的高度实验性支持

此外,还修复和 / 或添加了以下项目:

  • OCI:为本地虚拟机增强了云网络功能,现在本地虚拟机可以连接到云网络
  • GUI:在选择多个项目的情况下改进了虚拟机列表和各种 VM 相关工具的行为
  • GUI:在可用平台上,添加了一个新选项来禁用主机的屏幕保护程序
  • GUI:重新设计了全局首选项、机器设置和向导以提高稳定性和可用性
  • GUI:在 X11 平台上改进多显示器情况下的鼠标处理
  • GUI:中型枚举引擎经过重新设计以提高性能
  • GUI:NAT 网络内容已从全局首选项移至全局网络管理器工具
  • GUI:扩展包管理器已从全局首选项移至全局工具
  • GUI:改进了整体可访问性
  • GUI:迁移到最新的 Qt 版本。

下载地址

VirtualBox 7.0.0 platform packages

VirtualBox 7.0.0 for Unix

VirtualBox 7.0.0 for Linux

VirtualBox 7.0.0 for Windows

VirtualBox 7.0.10 platform packages

VirtualBox 7.0.10 for Unix

VirtualBox 7.0.10 for Linux

VirtualBox 7.0.10 for Windows

VirtualBox 7.0.10 Oracle VM VirtualBox Extension Pack

VirtualBox 7.0.10 Software Developer Kit (SDK)

VirtualBox 7.0.20 platform packages

标签:macOS,20,Windows,GUI,7.0,跨平台,hosts,Linux,VirtualBox
From: https://www.cnblogs.com/sysin/p/18328388

相关文章

  • Java跨平台原理
    Java跨平台原理一、编译过程源代码编译:Java源代码(.java文件)首先被编译成字节码(.class文件)。这一过程是通过Java编译器(javac)完成的。平台无关性:由于字节码不依赖于任何特定的硬件或操作系统,因此它是Java实现跨平台的基础。这意味着,无论在何种操作系统上编译Java源代码,生成的......
  • 【PyCharm】PyCharm 2024.1 的最新变化-版本控制集成
    目录更强大的VCS支持Git、SVN和Mercurial的改进分支管理冲突解决提交历史更强大的VCS支持PyCharm2024.1在版本控制系统的集成方面进行了显著的改进,增强了对Git、Subversion(SVN)和Mercurial的支持。这些改进旨在提高开发者的效率,并使版本控制操作更加直......
  • 将 int[] arr1 ={10,20,30}; 拷贝到 arr2数组,要求数据空间是独立的。
    1publicclassshuzu06{2//编写一个main方法3publicstaticvoidmain(String[]args){45//将int[]arr1={10,20,30};拷贝到arr2数组,6//要求数据空间是独立的。78int[]arr1={10,20,30};910//创建一......
  • CS50x2023 Psets9“财务”。获取股票报价时的“查找”功能问题
    我在此任务中的问题是从查找函数获取任何其他“无”输出。经过几天的战斗,我实现了yt教程中的代码,精确地为1到1,但它仍然给出相同的结果-查找“无”。我不知道我可以在哪里寻找这种行为的根源。下面我附上了我的“quote.html”和@quote应用程序Python代码,用于在本练习中获取......
  • 日常学习--调用第三方接口和提供第三方接口时的注意事项--20240728
    1、调用第三方接口的注意事项   接口测试与验证:对第三方接口进行充分的测试,包括功能测试、性能测试和安全测试,确保接口的稳定性和安全性。 验证接口的可用性,包括接口地址、请求方式、请求参数、响应格式等是否正确。   参数校验与日志记录:在调用接口前,对请求......
  • 【科大讯飞笔试题汇总】2024-07-27-科大讯飞秋招提前批(研发岗)-三语言题解(Cpp/Java/
    ......
  • (2024最新)有效解决OpenAI Chatgpt Plus升级报错【您的银行卡被拒绝了/your card has be
    在OpenAI升级ChatGPTplus时我们可能会遇到升级报错【您的银行卡被拒绝了/yourcardhasbeendeclined」,有些人看到这个可能就会不知所措注意,这个问题目前依旧存在,很多人都在这里望而却步,没办法升级到chatgptplus出现这种错误,有以下几个解决方案:1.检查银行卡信息:确保你......
  • VS2022创建C C++ GTEST工程
    原因需要对带代码进行单元测试,选择在Visualstudio中使用GTEST框架。实施创建一个常规的控制台可执行程序。然后使用NUGET安装包安装GTEST头文件和动态库,同时安装GTESTADAPTER。安装可能提示找不到包源,此时需要根据提示配置一下,注意通配符很关键,不要问为甚吗,就是有bug......
  • CVE-2015-5254
    目录漏洞描述漏洞利用流程如下复现过程漏洞利用思路总结漏洞描述ApacheActiveMQ是由美国Pachitea(Apache)软件基金会开发的开源消息中间件,支持Java消息服务、集群、Spring框架等。影响版本:ApacheActiveMQ5.13.0之前5.x版本,该程序导致的漏洞并不限制可以在......
  • CQOI2024AFO记——一半的奇迹
    我依然可以骄傲地说,我从未后悔过选择OI。一些微不足道的小事day-??????tyl:你会写退役记吗?我:肯定会的。day-?????那个心碎的下午。我是最后一个离开的。Chery:唉,多好的孩子。少了点什么呢?(停顿)少了点儿灵气。day-????WC2024。和许许多多的人约定了NOI见。day......