Ced*_*Ced 6 dual-boot windows virtualization windows-10
(VM = 虚拟机)
您好,作为目前正在学习的开发人员,我正在使用 Windows 10 操作系统下的笔记本电脑,所以我想在我的日常笔记本电脑上安装 Ubuntu 操作系统,问题是我知道在某些罕见的情况下我仍然需要一个工作Windows 10 环境适用于团体项目和/或特定软件的使用。
所以我的问题如下:安装 Ubuntu 并在需要时使用 Windows 10 虚拟机或使用 Windows 10 和大部分时间在其上运行的 Ubuntu VM更好吗?
*更好我的意思是取决于信息隐私以及计算机的性能,因为我知道某些 VM 可能会很慢。
知道我只有一个 SSD 位置,我正在考虑使用虚拟机,但如果我错了并且在您看来进行双启动是一个更好的主意,请随时告诉我。
为了给你更多关于它的细节:电脑有16GB的内存和一个i7 CPU
Eri*_*ntz 11
将 Windows 放在 VM 上。这样,如果您永远不必担心将 Windows 安装移植到新机器会使安装无效;) 如果您使用 Ubuntu 的频率比 Windows 多,那么将 Ubuntu 作为主机会为您节省大量启动时间。
专业提示 1:如果您有足够的磁盘空间,请使用原始分区而不是虚拟磁盘创建 VM。这将使 VM 以接近本机的速度运行。
专业提示 2:与 Linux 相比,Windows 占用的资源要多得多(一般来说,如果您努力尝试,我相信您可以将 Linux 安装配置为使用大量资源)。您需要为 VM 提供绝对最低 8Gigs 才能让 VM 甚至可用,并且最低 16Gig 才能获得不错的性能。
如果你使用 Ubuntu 作为你的日常操作系统,那么在你的物理计算机上安装 Ubuntu 并在虚拟机中安装 Windows 10 作为来宾操作系统。Ubuntu 的大型默认软件存储库可以轻松安装和升级您每天使用的开发软件。由于您将在 Windows 10 中安装大量软件,因此磁盘空间的最低要求是 25 GB 1 2(最好在 SSD 上),而且您可能需要的远不止这些,尤其是如果您打算安装Windows 10 中的 Microsoft Visual Studio。
例如,假设您需要使用 Microsoft Visual Studio。您可以使用sudo snap install code --classic
. 可以使用 Code Runner 扩展直接在 Visual Studio Code 中运行 Python、C、C++、JavaScript、PHP、Java、R 和一些其他编程语言代码块。你可以在 Visual Studio Code 中安装一些你最喜欢的 Visual Studio 扩展,并在事情失控时从 Ubuntu 中的 VSCode 切换到 Windows 10 中的 Visual Studio。您将需要一台虚拟机,以便在 Ubuntu 和 Windows 10 之间快速轻松地来回切换。
如果您计划在 VM 中执行图形密集型任务,与 VirtualBox 相比,使用 VMware Workstation 11 或更高版本具有明显的优势。在适用于图形密集型应用程序的 VMware Workstation 11 中,可以分配 2GB 的显存以提供额外的工作负载处理能力,而 VirtualBox 中的最大显存为 256MB。VMware Workstation 15 及更高版本支持高达 3GB 的虚拟图形内存。您的计算机具有 Core i7 CPU 和 16GB RAM,因此为来宾操作系统分配 2 个虚拟 CPU 和 8GB 虚拟 RAM 应该没有问题。
为什么要使用 Ubuntu 进行开发?
在桌面、移动、服务器或云上从开发到部署的最快途径
一些世界领先技术公司的开发人员的首选桌面
轻量级,可在 PC 或 Mac 上本地运行或在 VM 中运行
适用于任何资源密集型环境
Ubuntu 是世界上最流行的用于开发的开源操作系统
Ubuntu 因其多功能性、可靠性、不断更新的功能和广泛的开发人员库而被全球数千个开发团队使用。
如果您正在管理开发人员,Ubuntu 是提高团队生产力并保证从开发一直顺利过渡到生产的最佳方式。Ubuntu 是世界上最流行的开源操作系统,适用于从数据中心到云的开发和部署。
而且,随着 Ubuntu 操作系统的融合,这些相同的应用程序将能够在台式机、平板电脑、手机甚至物联网上运行——一个跨 Ubuntu 全系列设备的应用程序。
归档时间: |
|
查看次数: |
14611 次 |
最近记录: |