Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

We were using Lenny. ( Well Sid, really ). Had to do that for development. I upgraded my server with ubuntu 10.04, for a different project. Noticed the packages. Wearing my developer hat, it's a no brainer. Everything we need is there.

I'm the admin as well. We might need more than one "box" (running on VPS for now). I do not want to build things that apt would put on for me. It's not hard, but I'm going to need that time.

The debian "box" has a bunch of stuff on it, that'll have to be integrated properly, but I think we are going live in a distressingly short time. (Just found out.)

I am aware of the reflexive answers to this question. What I would like to ask is are there critical bugs or critical instabilities that would make one shy away from the ubuntu/server path? I could not find any bugs that would stop me, but perhaps there is something?

share|improve this question
    
How can we know what bugs might stop you from choosing a platform already in use by numerous others? –  John Gardeniers May 15 '10 at 11:31
    
Good question. Few issues with upstart made me a bit nervous. That was about it. –  chiggsy May 15 '10 at 13:29

4 Answers 4

up vote 1 down vote accepted

In our shop we use Ubuntu all over the place, on both physical and virtual machines.

The only boxes we don't use it on are mission-critical servers (databases mostly), where we use SLES, because the hardware vendor doesn't support Ubuntu. Having the hardware vendor support your chosen platform is important in some shops, it gives execs warm and fuzzy feelings. :-)

share|improve this answer

For stability, you will probably want to consider using an LTS (long term support) edition, of which 10.04 is one (as is 6.06 and 8.04). While Ubuntu is on a six month release cycle and is supported for eighteen months, the LTS editions are supported for three years for desktop and five years for server. This means that Ubuntu 6.06 LTS Server will be supported for another year. It was released in 2006.

share|improve this answer
    
that's good to know that some distributions are supporting / encouraging LTS; i'd not known what that stood for until now, thanks for the insight. frankly, i wish distributions like debian would work on their releases. i fail to see good reason to turn etch from stable to old-stable, and so on. imho, stable should be the official branch, and updated as possible/necessary, instead of forcing me to do a whole version upgrade, the updates could be rolled out in a clean-upgradable manner. –  cpbills May 15 '10 at 17:12

None I'm aware of for typical roles. I use it. For what I want - NFS, Web, FTP, LDAP, I've not met a problem yet.

share|improve this answer

there's a reason the packages in the debian stable branch are so 'outdated', they're stable. any time you use 'bleeding edge' versions for production servers, you're taking the risk of encountering a disproportionately larger number of bugs.

however, there's no reason Ubuntu could not be used as a server. I certainly wouldn't recommend sid or lenny on a production server, either. but maybe you have needs for newer, bloodier, libraries and the like.

rather than do the whole system to a testing/unstable branch, however, i would look at building your own packages, as needed, to keep up, or investigating apt-pinning

share|improve this answer
    
woops, i forgot lenny was made 'stable'... –  cpbills May 15 '10 at 17:14
    
Apt-pinning will work. Package building also might be an option. Upvoted. Certainly do need the newer libs. –  chiggsy May 15 '10 at 22:07
    
awww, no love, all words, no upvote :P kidding... bored... waiting for questions... –  cpbills May 15 '10 at 23:46
    
LOL, Single threaded these days, just looked here again. –  chiggsy May 16 '10 at 17:16

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.