ayc*_*ter 8 windows linux virtual-machine
假设我需要使用不同的 GUI 应用程序同时运行两个操作系统,那么最有效的方法是什么?
我应该使用 Linux 虚拟机运行 Windows,使用 Windows 虚拟机运行 Linux 还是遵循完全不同的方法?
编辑:
我经常使用 Microsoft Office 和 Adobe Acrobat Pro 来编写文档,并在 Linux 上使用 Emacs 开发 Ruby on Rails。在 Linux 上,我不定期地使用许多工具,例如刻录工具、分区工具等,因为它们很好(足够)且免费。
C0D*_*K3Y 10
这当然取决于您所指的 *nix 应用程序。大多数开源软件可以很容易地存在于 Windows 环境中。简而言之,您可能不需要运行完整的 Linux 堆栈来获得您想要的结果。如果您提到在 Linux 端运行所需的应用程序,这里的大多数人将能够更好地帮助您。
不过,从纯粹的多操作系统角度来看,我个人会在 Virtualbox 中运行 Windows,同时将 Linux 作为常驻操作系统。这当然是我的偏好。在我们确定最佳路线之前,我们需要知道您的主要操作系统选择是什么。
在 OP 回答环境的预期用途后添加的信息:
您可以在 Windows http://www.gnu.org/software/emacs/上运行 Emacs 。至于刻录和分区,由于它们是相对简单的过程,我强烈建议您在 USB 闪存驱动器或小型外部硬盘驱动器上安装 Linux,并使其成为持久环境。
请参阅此处:http : //www.pendrivelinux.com/
在这里:https : //wiki.ubuntu.com/LiveUsbPendrivePersistent
走这条路线,您可以让您的 Windows 环境(和 Ruby 开发人员)可以直接访问硬件,而无需涉及抽象层。当您需要使用您提到的开源工具时,只需从 USB 驱动器启动 Linux 并执行您需要的操作。在我看来,不需要虚拟化。但是,这也是我的看法。我相信其他人也会给你额外的行动方案来研究。
如果您需要上述方面的进一步帮助,请告诉我们。
我一直发现AndLinux是一个不错的选择。它允许您同时运行 Linux 和 Windows,而无需将 Linux 部分限制在 VM 窗口中。这是他们页面的简要介绍:
andLinux 是一个完整的 Ubuntu Linux 系统,可在基于 Windows 2000 的系统(2000、XP、2003、Vista、7;仅限 32 位版本)中无缝运行。该项目是为 GP2X 社区的 Dynamism 启动的,但其用户群远远超过其原始设计。andLinux 是免费的并且将继续如此,但是非常需要捐赠。
andLinux 以 coLinux 为核心,这让很多人感到困惑。coLinux 是 Linux 内核到 Windows 的端口。虽然这项技术有点像在虚拟机中运行 Linux,但 coLinux 的不同之处在于它更像是 Windows 和 Linux 内核的合并,而不是模拟 PC,使其更高效。Xming 用作 X 服务器,PulseAudio 用作声音服务器。
andLinux 不仅用于开发,而且几乎无需修改即可运行所有 Linux 应用程序。
| 归档时间: |
|
| 查看次数: |
7142 次 |
| 最近记录: |