Answers:
您选择CentOS是有原因的吗?
我问是因为,如果我没有记错的话(并且我曾经短暂使用过该发行版),它实际上是redhat linux企业版,但是从该发行版中派生和更新(以提供其免费版本)。您可能只希望此分发用于需要稳定服务器的设备。
作为桌面linux环境,我强烈建议Ubuntu(大多数情况下)可以正常工作,并且有一个活跃的社区,有很多论坛可以搜索其上的问题。
我在Ubuntu上设置了3台笔记本电脑和1台服务器,其中2台笔记本电脑有问题,但可以通过谷歌搜索解决,以获取论坛回复,另一台高端笔记本电脑则没有问题,并且“服务器”是家用服务器,有些陈旧,乏味硬件,因此没有问题。
在工作中,我将Ubuntu与双显示器配合使用,并且工作正常,我认为不需要任何特殊配置。
我知道这并不能真正回答您的问题,但是如果您使用的是双显示器,那似乎向我表明CentOS可能不是最佳选择。为了获得对RedHat发行套件的尖端支持,您可以考虑使用Fedora,在该平台上,他们可以放置所有最新的东西(这很可能支持较新的硬件)……但是,我还是认为Ubuntu是一个发行版,您应该考虑。
好吧,我在这里使用双显示器在CentOS 5.2上。这是我的xorg.conf。我正在使用NVIDIA驱动程序
编辑:您可以使用nvidia-settings进行配置,然后为您生成一个xorg.conf。此外,自述文件还提供了非常详细的信息。
彼得·库尔顿(Peter Coulton)
在这种情况下,您有两种选择。您可以双启动CentOS和Ubuntu ...为CentOS根目录(/)分配一个分区,为Ubuntu分配另一个分区,然后为home(/ home)分配另一个分区,因此所有自定义数据在两个设置上都安装相同...您可能想为2指定不同的用户,以免您的dotfile在2之间混淆。
或者,您可以在Ubuntu中运行,然后将CentOS作为虚拟系统运行...我从来没有亲自做过,但是我们在工作中经常使用虚拟PC(我很确定周围有一些免费的虚拟化软件) 。
但是,我要说的是,您不必担心完美复制环境。发行版之间存在错误和不一致,但是通常,如果您使用的是相同的应用程序(Apache,MySQL,PHP,Tomcat等),那么发行版对能够复制环境不会产生太大影响。
您可能需要注意的唯一事情就是确保它们的配置类似...但是,如果您在开发系统上进行测试,然后在托管系统上进行完整性检查,那么这并不是什么大问题。通常,编程环境会将您与系统差异区分开。