Welche Linux-Version sollte ich zum Bereitstellen eines VCS verwenden?

Welche Linux-Version sollte ich zum Bereitstellen eines VCS verwenden?

Hallo, ich suche nach einer Linux-Distribution, die meinen folgenden Anforderungen entspricht. Diese Maschine wird im Grunde eine Serverbox für meine Softwareentwicklung sein. Ich muss Mercurial und Subversion installieren, damit ich meine eigenen Repositories hosten kann.

Linux-Anforderungen (in der Reihenfolge, die ich brauche)

  1. Einfache Paketinstallation
  2. Support für meine Hardware. (Siehe unten)
  3. Gute Unterstützung für Installation und Konfiguration mit Mercurial & Subversion.
  4. Einfache GUI (wie XFCE, also vorzugsweise nicht Gnome oder KDE)
  5. Schnelle Installation

Server-Hardware

  • AMD Athlon 1,8 GHz
  • 1,5 GB RAM
  • Festplatte mit 320 GB
  • Grundlegende Grafikkarte
  • Ethernet (kein WLAN)

Antwort1

Da es sich anhört, als ob Sie eine einfache Installation und Wartung wünschen, würde ich ehrlich gesagt CentOS vorschlagen, vor allem, weil es eine große aktive Installationsbasis gibt (es ist also nicht so schwer, Dokumentationen dazu zu finden) und der lange Supportzyklus (Support bis März 2014) bedeutet, dass Sie sich nach der Einrichtung des Rechners keine Sorgen mehr machen müssen, bis dieser wahrscheinlich noch lange nützlich ist.

Wenn Sie planen, Subversion über httpd bereitzustellen, ist die Einrichtung kinderleicht: Installieren Sie einfach das mod_dav_svnPaket und bearbeiten Sie die /etc/httpd/conf.d/subversion.confDatei, um auf Ihr Repository zu verweisen.

Antwort2

Ich persönlich bevorzuge Debian oder Ubuntu (in Ihrem Fall Xubuntu, obwohl GNOME nur geringfügig schwerer ist als XFCE).

Brauchen Sie wirklich eine GUI darauf? Wenn Sie darauf verzichten, können Sie ganz einfach etwas mehr Strom/CPU/RAM sparen.

Antwort3

Abgesehen von einigen exotischen Playlists können praktisch alle Linux-Distributionen das tun, was Sie möchten.

Wenn Sie mit einem davon auch nur ein bisschen vertraut sind, verwenden Sie diesen. Wenn Sie keinen kennen, aber Ihr bester Freund/jemand, den Sie fragen können, wenn etwas schief geht, ein Debian-/Ubuntu-/Red Hat-/CentOS-/usw.-Fan ist, verwenden Sie diesen.

Antwort4

Sie möchten Slackware oder CentOS auf einem Rechner, der einfach im Hintergrund läuft und arbeitet. Ich persönlich verwende Slackware seit etwa 11 Jahren und meine erste Installation läuft ohne Probleme.

verwandte Informationen