为 Linode 选择哪个发行版?

为 Linode 选择哪个发行版?

我基本上是一个普通的 Linux 用户、一个有能力的 Web 开发人员和一个总是想尝试新事物的人。我曾使用过商业 Web 托管服务,他们的名字将从本主题中省略 :)

前几天我偶然看到了 Linode 的广告,坦白说我对它的功能很感兴趣。我刚刚结束了我的一个托管计划(两年后),我打算先在家里试用一个测试版 Linux 服务器,然后再去 Linode 购买服务。

所以我的问题是,在可用的发行版中该选哪个?也许我的理解是错误的,但它们似乎与最新版本不太相符,实际上甚至还差得远……例如,您可以拥有 Ubuntu 服务器版本 7.10……那是 3 年前的,对吧?

我认为这可能是出于资源消耗的原因,但如果要我选择一个,我应该选择哪一个?有什么好的理由吗?

Ubuntu 7.10
Arch Linux 2007.08
CentOS 5.0
Debian 4.0
Gentoo 2007.0
Mandrake 9.1
Slackware 12.0
Fedore Core 6

我会用这个网站一半来托管我的博客和其他材料,一半用于用 C、PHP、Ruby、NodeJS 等进行编码等实验......

提前感谢您的回答。

答案1

CentOS 和 Ubuntu 都为新手服务器管理员提供了相当好的文档,并且更新/安装机制 (yum 和 apt) 非常简单。 CentOS 基于 Red Hat,因此如果您最终在一家使用商业 Linux 发行版(很可能是 Red Hat)的企业工作,那么这是一个很好的做法,但 Ubuntu 在企业中也很受欢迎,并且基于 Debian。

这并不是说其他​​发行版有什么问题,运行其中任何一个都可以让你学到很多东西。但我认为 CentOS 或 Ubuntu 会让你投入的时间和精力获得最快的回报。

答案2

linnode 至少提供 10.04。我知道这一点,因为我正在我的 linnode 上运行它。它是 ubuntu 的长期支持版本,这意味着它比 6 个月的版本更注重服务器。

据我了解,如果您提供自定义图像,他们也会安装一个,总的来说,我强烈推荐他们的客户服务 - 在我需要他们的几次中,他们都非常好。

编辑:他们还提供 ubuntu 10.10、fedora 14 和 centos 5.5。因此所有当前版本。

答案3

确实,你列出的所有发行版都是非常太旧了。也许他们只是最近没有更新网站上的内容 - 联系他们并询问。

我个人可能更喜欢 Centos、Mandrake 或 Fedora。我发现 Ubuntu 在系统组织方面与 Unix 越来越不同,而且我照看的(少量)Ubuntu 盒子经常被自动更新塞满。另一方面,我在 Centos / Fedora 升级方面没有遇到任何问题 - 虽然我在尝试添加功能(例如 Centos/RHEL 上的 PHP sqlite 支持)时遇到了一些问题,因为它不是标准存储库的一部分。上次我使用 Mandrake 时,我发现它在支持方面与 Centos/Fedora 类似。

相关内容