Дистрибутив Linux для частного сервера программиста [закрыто]

StackOverflow https://stackoverflow.com/questions/1316567

  •  19-09-2019
  •  | 
  •  

Вопрос

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

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

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

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

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

Это было полезно?

Решение

Я бы предложил Ubuntu.С apt-get настройка/установка приложений становится проще простого.

Другие советы

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

РЕДАКТИРОВАТЬ:Ubuntu (которую предложил другой автор) по сути представляет собой расширенную настройку Debian для использования на настольных компьютерах.Ubuntu в значительной степени полагается на сценарии Python и обычно потребляет больше ресурсов, чем Debian.Я считаю, что оригинальный Debian лучше подходит для описанной вами работы.

Не похоже, что у вас вообще есть высокие требования, поэтому я, вероятно, выберу что-то простое в настройке.Я считаю Убунту в этом плане очень хорош.

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

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

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

Я также использовал Red Hat на работе для разработки хост-машины.Я мог бы рассмотреть Fedora в качестве домашнего сервера, так как в Интернете, похоже, есть много поддержки Red Hat/Fedora.

Кстати, я использую Windows для большинства вещей и просто подключаюсь к машине с Linux через vnc.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top