-3

我要买一台低端的旧(便宜!)计算机作为 Subversion、Mercurial、Trac 和其他一些东西的小型服务器不间断地运行。99% 属于我自己——性能不是问题。

它可能有一个 1 GHz P3/P4/Celeron、256 MB SDRAM、30 GB IDE HDD 或类似的东西,任何视频卡,这样我就可以连接显示器。

我可以在上面设置 Windows Server,但我觉得这太过分了。我所需要的只是从我的笔记本电脑、台式机或远程访问我的代码,对于 wiki、错误跟踪器等也是如此,所以我觉得一个轻量级的 Linux 发行版就足够了。

我想要一个 GUI,最好是 Xfce,但我不介意 IceVM 或任何其他轻量级 GUI——它不必漂亮,我只是不喜欢 CLI 作为 Windows 用户。
但是,Windows 的优势在于我已经拥有大量设置它的经验,并且可以直接使用远程桌面来访问它,并且我可以访问“正常工作”的家庭服务器——除非你可以建议我制作发行版用于家庭服务器。

所以问题是:您认为哪种 Linux 发行版最适合我的需求?或者我应该把 Windows Home Server 绑在上面吗?

4

5 回答 5

5

我建议使用 Ubuntu。使用 apt-get 设置/安装应用程序轻而易举。

于 2009-08-22T17:53:59.763 回答
3

使用 Debian 近七年,我认为它非常适合您的任务。此外,我发现它比基于 Red Hat 的发行版(例如 Scientific Linux、Fedora 或 CentOS)更方便管理。

编辑:Ubuntu(另一张海报建议)本质上是针对桌面使用的高级 Debian 定制。Ubuntu 严重依赖 Python 脚本,通常比 Debian 消耗更多的资源。我相信原始 Debian 更适合您描述的工作。

于 2009-08-22T17:55:58.683 回答
1

听起来您根本没有苛刻的要求,所以我可能会选择易于设置的东西。我相信Ubuntu在这方面做得很好。

您可能还想研究VNC,它有点像一个免费的跨平台远程桌面。

于 2009-08-22T17:55:44.300 回答
1

CentOS - RedHat Enterprise Linux 的免费版本,它是最常见的服务器 Linux 发行版。

于 2009-08-22T17:56:29.150 回答
0

我一直在将 Debian 用于非常相似的目的。这也有一个 gui 应用程序安装管理器。(但是,并非我安装的所有东西都可以通过管理器获得,然后只使用命令行)

我也一直在使用红帽主机开发机器。我可能会考虑将 Fedora 用作家庭服务器,因为网络上似乎有很多对 red hat/fedora 的支持。

顺便说一句,我在大多数事情上都使用 Windows,只是在 linux 机器上使用 vnc。

于 2009-08-22T17:59:17.927 回答