2009-08-22 11 views
-2

Я собираюсь получить старый компьютер (CHEAP!) Для запуска без остановок как небольшой сервер для Subversion, Mercurial, Trac и, возможно, немного других вещей. Для меня это 99% - производительность не вызывает беспокойства.Linux-дистрибутив для частного сервера программиста

Возможно, у него будет 1 ГГц P3/P4/Celeron, 256 МБ SDRAM, 30 ГБ IDE HDD или что-то в этом роде, любая видеокарта, чтобы я мог подключить монитор.

Я мог бы установить настройку Windows Server на него, но я чувствую, что это слишком много излишеств. Все, что мне нужно, - это получить доступ к моему коду с моего ноутбука, рабочего стола, возможно, удаленно, то же самое для вики, трекера ошибок и т. Д., Поэтому я чувствую, что легкого дистрибутива Linux будет более чем достаточно.

Я хочу иметь графический интерфейс, желательно с Xfce, но я не против IceVM или любого другого легкого GUI - он не должен быть красивым, мне просто не нравится CLI как пользователь Windows.
Тем не менее, преимущество Windows в том, что у меня уже есть тонна опыта в настройке и вы можете напрямую использовать Remote Desktop, чтобы добраться до него, и AFAIK У меня есть доступ к Home Server, который «работает просто» - если вы не можете предложить мне дистрибутив для домашних серверов.

Итак, вопрос: какой дистрибутив Linux вы считаете лучшим для моих нужд? Или я должен просто переместить Windows Home Server на него?

ответ

5

Я бы предложил Ubuntu. Настройка/установка приложений - это просто бриз с apt-get.

+1

Ubuntu не такой легкий, но его удобство для пользователей с низким опытом работы в Linux является непревзойденным, и оно просто исходит из коробки (в большинстве случаев). –

+0

«Ubuntu не такой легкий» - я второй раз. Добавил эту информацию к моему ответу. – dpq

+0

Он * является * легким, если вы выбрали (очень рекомендуемый) серверный вкус. Установка - это легкий ветерок, и у вас есть только несколько процессов по умолчанию. –

1

Звучит не так, как будто у вас требуются требования, поэтому я, вероятно, займусь чем-то легким в настройке. Я считаю, что Ubuntu довольно хорош в этом отношении.

Возможно, вы также захотите изучить VNC, что немного напоминает бесплатный межплатформенный удаленный рабочий стол.

+0

Несомненно, но в конечном итоге я буду использовать Ubuntu для большинства ресурсов, которые мне просто не нужны. – CMircea

3

Воспользовавшись Debian почти семь лет, я думаю, что он подойдет вашей задаче очень хорошо. Кроме того, мне гораздо удобнее управлять, чем дистрибутивы на основе Red Hat (например, Scientific Linux, Fedora или CentOS).

EDIT: Ubuntu (который предлагает другой плакат) по существу представляет собой передовую настройку Debian для использования на рабочем столе. Ubuntu сильно полагается на скрипты Python и обычно потребляет больше ресурсов, чем Debian. Я считаю, что оригинальный Debian подходит для работы, которую вы описали лучше.

+0

Да, Debian - это то, что я использую. Еще одно отличие заключается в том, что Debian имеет тенденцию придерживаться довольно старых версий программного обеспечения в своем стандартном («стабильном») распределении, тогда как (я думаю) Ubuntu по умолчанию использует более быстро обновляемую коллекцию программного обеспечения. –

1

CentOS - бесплатная версия RedHat Enterprise Linux, которая является наиболее распространенным дистрибутивом серверов Linux.

0

Я использую Debian для очень похожих целей. У этого тоже есть менеджер установки приложения gui (однако, не все, что я установил, было доступно через менеджера, а затем просто использовало командную строку)

Я также использую красную шляпу для работы на машине для разработки хоста. Я мог бы рассмотреть Fedora для домашнего сервера, так как, похоже, в Интернете есть много поддержки для red hat/fedora.

BTW Я использую окна для большинства вещей и просто vnc на машине linux.

+0

Зачем вы запускаете среду рабочего стола на серверной машине? – slypete

+0

Итак, вы можете перейти непосредственно через пульт дистанционного управления и быстро изменить эту небольшую настройку? Это домашний/рабочий сервер с легким трафиком, поэтому диспетчер окон не имеет практических накладных расходов. – CMircea

+0

@Wikie - согласился, в основном нет другого трафика, кроме того, что я использую для разработки. Менеджер GUI упрощает настройку машины, и есть много интернет-поддержки. – simon