我看了一下,但没有看到任何重复的,所以我的问题是你在服务器上使用哪个免费(开源)操作系统,为什么你使用该操作系统?
背景
我在Linode有一个VPS。 我可以使用的操作系统种类繁多,包括32位和64位操作系统。 我只是用它来运行我的小博客和托pipe随机文件。 这是非常低的stream量。
我在我的VPS上一直使用64位的Arch Linux,虽然我喜欢操作系统,但对于服务器来说,不断的破坏是很麻烦的。 所以我正在考虑尝试新的东西,并寻求build议。
我一直在虚拟机上运行Ubuntu Server 10.04一段时间。 服务器变种旨在保持稳定,适合服务器的软件select。 另外,10.04是一个长期支持版本,所以会支持五年。
那么,VPS主要受限于I / O,CPU(与操作系统无关,如你所知)和RAM。 我会用最小的function,你很舒服。 我从来没有使用拱门,但从我听说,它有一个相对较小的足迹。 你可以试试Debian或Slack或其他,真的。
但是,为什么要为VPN付费呢?只要使用VirtualBox进行testing就可以了。
免责声明:正如标签所说,这整个问题/答案包含很大比例的个人意见,另一个好的块将是stream行的意见。
就像所有的东西都是折衷的。
这是一个经过彻底testing和已知稳定的操作系统,并提供最新的驱动程序,软件包和错误修正。
在这个范围的一端是Non-LTS Ubuntu,Arch Linux(基于你所说的)和Gentoo。
另一方面是Debian stable,RHEL,Slackware,特定版本的Ubuntu LTS(imho 8.04)。
在中间是像Debiantesting,SLES(我可能在这个错误)和Ubuntu LTS的其余部分。
所以我个人的意见决定在服务器上的操作系统是首先弄清楚你想从变化中获得什么,如果它的完整稳定性我认为你不能通过debian stable。 (也不会伤害)。
如果你想在我的build议之间的东西将是Ubuntu的LTS。
再次,这是一个很好的个人意见,我不介意说我不是rpms或yum的粉丝,我仍然有红帽5时代依赖地狱的噩梦。 (是的,我用过百胜,但曾经咬过两次害羞的案例)。