Czy z jakiegoś powodu wybrałeś CentOS?
Pytam, ponieważ jeśli dobrze pamiętam (i użyłem tej dystrybucji krótko), jest to zasadniczo redhat Linux Enterprise Edition, ale rozwidlone i zaktualizowane z tej dystrybucji (aby zapewnić jej darmową wersję). Prawdopodobnie chciałbyś mieć tę dystrybucję tylko dla czegoś, dla czego potrzebujesz stabilnego serwera.
Jako środowisko linux dla komputerów stacjonarnych gorąco polecam Ubuntu ... rzeczy po prostu na nim działają (w przeważającej części), i istnieje bardzo aktywna społeczność z wieloma forami, na których możesz szukać problemów.
Na Ubuntu skonfigurowałem 3 laptopy i 1 serwer, 2 laptopy miały problemy, ale można je było rozwiązać za pomocą googlingu w odpowiedziach na forum, inny laptop z wyższej półki nie miał problemów, a „serwer” był serwerem domowym i był dość stary z dość nijakim sprzęt, więc nie ma problemów.
W pracy używam Ubuntu z dwoma monitorami i działa dobrze, nie myślę o żadnej specjalnej konfiguracji.
Wiem, że tak naprawdę nie odpowiada na twoje pytanie, ale jeśli używasz podwójnych monitorów, wydaje mi się to wskazywać, że CentOS mógł być nieco nieoptymalnym wyborem dystrybucji. Aby uzyskać najnowszą obsługę pakietu dystrybucyjnego RedHat, możesz rozważyć Fedorę, w której umieszczają wszystkie najnowsze rzeczy (co jest bardziej prawdopodobne, że obsługują takie rzeczy jak nowszy sprzęt) ... ale znowu, myślę, że Ubuntu jest dystrybucją, którą powinieneś rozważać.
Będziesz musiał użyć zastrzeżonego sterownika nVidia, aby uzyskać obsługę podwójnej głowicy - darmowy
nv
sterownik nie obsługuje podwójnej głowicy. Sterownik nVidia jest dostarczany z długimREADME
plikiem, spójrz na jego sekcję TwinView.źródło
Cóż, korzystam z CentOS 5.2 tutaj, używając podwójnych monitorów. Oto mój xorg.conf . Używam sterownika NVIDIA
EDYCJA: Możesz użyć ustawień nvidia, aby skonfigurować, a następnie wygenerować plik xorg.conf. Również README zawiera bardzo szczegółowe informacje.
źródło
@Peter Coulton
W takim przypadku masz kilka opcji. Mógłbyś podwójnie uruchomić CentOS i Ubuntu ... mieć jedną partycję dla CentOS root (/), drugą dla Ubuntu, a następnie drugą dla home (/ home), więc wszystkie niestandardowe dane są montowane tak samo w obu konfiguracjach ... chociaż możesz wskazać różnych użytkowników dla 2, aby Twoje pliki dot nie mieszały się między 2.
Alternatywnie, możesz uruchomić w Ubuntu, a następnie uruchomić CentOS jako system wirtualny ... Nigdy nie robiłem tego osobiście, ale często używamy wirtualnych komputerów w pracy (jestem prawie pewien, że istnieje jakieś darmowe oprogramowanie do wirtualizacji) .
Powiedziałbym jednak, że nie powinieneś się martwić perfekcyjnym powieleniem środowiska. Występują błędy i niespójności między dystrybucjami, ale ogólnie, jeśli używasz tych samych aplikacji (Apache, MySQL, PHP, Tomcat, cokolwiek), to dystrybucja nie powinna mieć większego wpływu na możliwość replikacji środowiska.
Jedyną rzeczą, na którą powinieneś zwrócić uwagę, jest upewnienie się, że są one skonfigurowane podobnie ... ale to nie jest taki duży problem, jeśli testujesz na systemie deweloperskim, a następnie sprawdzasz poprawność systemu hostowanego. Zazwyczaj środowiska programowania izolują cię od różnic systemowych.
źródło