我應該使用哪個 Linux 版本來提供 VCS?

我應該使用哪個 Linux 版本來提供 VCS?

您好,我正在尋找符合我以下要求的 Linux 發行版。這台機器基本上將成為我的軟體開發的伺服器盒。我需要安裝 Mercurial 和 Subversion,以便可以託管我自己的儲存庫。

Linux 需求(以便我需要)

  1. 輕鬆安裝套件
  2. 支援我的硬體。 (見下文)
  3. 對 Mercurial 和 Subversion 的安裝和配置提供良好支援。
  4. 基本 GUI(例如 XFCE,即最好不是 Gnome 或 KDE)
  5. 快速安裝

伺服器硬體

  • AMD 速龍 1.8GHz
  • 1.5 GB 內存
  • 320GB高清
  • 基本顯示卡
  • 乙太網路(無 Wi-Fi)

答案1

因為聽起來你希望它易於安裝和維護,所以我誠實地建議CentOS,很大程度上是因為它有一個規模很大的活躍安裝基礎(所以不難找到它的文檔)和很長的支援週期(支援直到2014 年 3 月)意味著一旦機器安裝完畢,您就不必真正擔心它,直到它可能仍然有用很長時間之後。

對於 subversion,如果您打算透過 httpd 提供服務,那麼只需安裝套件mod_dav_svn並編輯/etc/httpd/conf.d/subversion.conf檔案以將其指向您的儲存庫即可輕鬆設定。

答案2

我個人更喜歡 Debian 或 Ubuntu(在你的例子中是 Xubuntu,儘管 GNOME 只比 XFCE 稍微重一些)。

另外你真的需要一個 GUI 嗎?放棄它是節省更多電量/CPU/RAM 的簡單方法。

答案3

幾乎所有的 Linux 發行版,除了一些深奧的遊戲發行版,都會做你想做的事。

如果您對任何一個稍微熟悉一點,請使用它。如果你不認識任何人,但你最好的朋友/如果有問題你可以詢問的人是 Debian/Ubuntu/Red Hat/CentOS/etc 的粉絲,那麼就使用它。

答案4

Slackware 或 CentOS 是您想要的機器,它只在背景運行。我個人使用 Slackware 已經有大約 11 年了,我的第一次安裝就順利啟動並運行了。

相關內容