哪个Linux发行版最适合在虚拟机中运行,用于编程研究?

时间:2009-04-07 16:57:55

标签: php linux apache virtualization

我想学习LAMP的发展,以获得个人的启发。

我尝试在Microsoft VPC中设置Ubuntu 8.10“Hardy Heron”,但我无法让视频在800x600以上工作。和xorg.conf玩了一百万次但没有快乐。任何人都可以推荐一个好的发行版与VPC配合使用吗?关于Apache和Perl / PHP入门的任何指导也是受欢迎的。

10 个答案:

答案 0 :(得分:11)

我在我的Vista 64位笔记本电脑上的虚拟机中安装了ubuntu 8.10。我尝试使用SUN的Virtual PC,VM Ware和Virtual Box进行安装。 Virtual Box是我从一开始就成功使用的唯一虚拟机软件。在设置中,您选择将Linux作为客户操作系统进行安装,并且所有工作都可以在晚上筛选试图安装工作的博客。

答案 1 :(得分:3)

首先,如果您的目标是学习LAMP开发,我首先从http://www.wampserver.com/en/或其中一个竞争对手下载Windows的WAMP堆栈。 LAMP编程的“Linux”部分可能不是您学习经历的主要部分。避免运行VM将大大减少开发工作站上的资源密集度,并避免出现挂起/恢复和磁盘IO争用问题。

其次,任何linux都可以在virtualbox或msvpc下运行。所有现代桌面虚拟化系统都模拟一个完整的系统,因此只需配置并获得正确的驱动程序即可。像其他人说的那样,virtualbox更加开源友好,所以请试一试。

最后,我通常不会在我的开发VM上运行X,因为它只是占用了不必要的资源。只需在主机上使用putty,然后ssh进入以控制台模式运行的VM。

不完全是你问题的答案,但我认为它会更直接地攻击你的目标。

答案 2 :(得分:2)

如果您没有与VPC结合,快速启动方式可能是下载免费的VMWare播放器

http://vmware.com/products/player/

然后你可以尝试在VMWare预先打包的许多发行版中的任何一个:

http://vmware.com/appliances/directory/cat/508

第二个链接上的设备应该开箱即用,因此您不必使用X conf文件,这可能不是您研究的主题。作为奖励,您可能会接触到您通常不了解的发行版。

编辑:这是一个使用Ubuntu 8.10的设备:

http://www.vmware.com/appliances/directory/54735

答案 3 :(得分:1)

答案 4 :(得分:1)

这主要是一个偏好问题。如前所述,Ubuntu是一个不错的选择。我倾向于选择debian,因为它的前沿要少一些(因此更稳定)。但它并不像Ubuntu那样容易学习。

正如已经指出的那样,我建议使用VirtualBox,因为Virtual PC不支持非MS操作系统。

答案 5 :(得分:0)

我使用的是Ubuntu 8.10和Mono。

但是,要使图形正常工作,您需要

noreplace-paravirt

内核参数。

答案 6 :(得分:0)

我使用的是Scientific Linux 5.2(它只是一个重新命名的RedHat Enterprise Linux 5.2),它运行正常。我也有很多Ubuntu的成功。我在VMWare Server下运行我的所有机器,并成功地将它们与1.0.x版本和2.0.x版本的VMWare服务器一起使用。

答案 7 :(得分:0)

它必须是Microsoft Virtual PC吗? Virtual Box更加开源友好,我使用它没有任何问题来显示来宾操作系统的更高分辨率。

答案 8 :(得分:0)

检查Bitnami堆栈。它们是ISO实时磁盘映像。您只需将iso连接到vistual计算机的启动CD即可。有一个基于Ubuntu的LAMP堆栈。 如果您喜欢它的工作原理,可以选择安装到虚拟磁盘。

答案 9 :(得分:0)

我能够让VMWare Server(免费)与Ubuntu一起工作,没有太多麻烦(显示器等开箱即用)。在VM上安装VMWare工具(它们用于Linux),您将获得更加无缝的体验。我的具体配置:

  • VMWare Server 2.0
  • 主机操作系统:Windows XP Pro,SP 3
  • 访客操作系统:KUbuntu 0804
相关问题