Debian or Ubuntu
Now I want to buy a Linode VPS so I want to choose a security / performance distribution that have community support.
As I said I'm used to debian based style so I prefear to not use Centos
Which positive and negatives aspects of both?
What do you use and why?
Are there so many differences?
8 Replies
Ubuntu is more popular than Debian at Linode
There's the argument that Ubuntu is easier to use than Debian, but I don't see much difference in that department, either. Most of the things that make Ubuntu easier to use are geared towards desktop users. If it's a server and all you have is an SSH shell, the difference is minimal. The only thing that I can think of off the top of my head is Ubuntu's "service
Long-term support is slightly different. Ubuntu 10.04 LTS Server Edition is supported until April 2015, whereas Debian Stable is supported until one year after the release of the next stable version. Debian 7.0 is expected to arrive in early 2013, so if you stick with Debian 6.0, support will end in early 2014. Take this into consideration if you don't want to upgrade for a long time.
If you will want to use more up-to-date software than is included in the standard distros, it comes down to whether you prefer getting it the Ubuntu way or the Debian way. I have a personal preference for Debian, because backports and dotdeb seem more 'organised' and I have run into problems a couple of times using PPAs -- but maybe that's just me.
1. Security support for 100% of archive.
In Ubuntu only the packages in main are suitable for use on a server because everything else has zero security support for the duration of the lifetime of the LTS release. That's a long time. This severely limits your package choices on Ubuntu.
2. Ease of upgrade. Upgrading from one LTS release to the next isn't nearly as easy as upgrading from one Debian stable release to another. I have one VPS at another provider that's been going since Sarge (3.1) without a reinstall but upgrading through Etch, Lenny, and Squeeze without a reinstall. The only problem I've ever had is with moinmoin. My wikifarm isn't auto-updated on upgrade and has to be updated manually.
See what I did there? I don't really have a problem with Debian (other than the ideology part), but the intention is to demonstrate that these sort of arguments can be made in pretty much any direction against any distro. They all have their strengths and weaknesses, and the decision should be made based on what's going to work best for you. For many people, the ability to get help and documentation from the community is important, so that's something to ensure is available when choosing a distribution. Making sure that the distro has the packages you want/need, or an easy way to get them, is also important. Making sure that it's compatible with your administration style is important. Making sure that the release schedule is compatible with what you want to do is important. For example, a distribution with bleeding-edge rolling updates might be better suited for a development environment, while a distribution with fixed updates and frequent backported fixes might be better suited for a production environment. There's all sorts of scenarios that are better suited to different styles.