Hacker News new | ask | show | jobs
by jeremiah 6598 days ago
Any changes made by hand to a configuration file on a debian-like system are noted and respected by aptitude and apt-get, so your configuration files will not be over-written (unless you want them to.)

All services are "off" by default on the LTS server and debian tries to conform to the Linux Standards Base so what you find in /etc/ is most likely similar to other distros.

The Cent OS community is not anywhere near as large as the debian community, and when you add in commercial support from Canonical, that makes for a pretty good value for money when you chose Ubuntu.

1 comments

I'm not talking about apt or any debian configuration tool, I'm speaking of those graphical configuration applications that come with ubuntu, some of them use specific files to overwrite default configuration files on boot, etc...

About the ease of configuration on /etc, I can tell you that I've lost a full day to try an make apache work with vhosts and mod_python on ubuntu because of the debian specific way of scatering the configuration files, I usually do this in 5 minutes on gentoo or on apache compiled by me using the official distributed tar packages. Even this last week I had do configure a qmail with vpopmail on a debian system and it was again a pain in the ass. Maybe I've been unluck with the services I've needed to run on a Debian, but as far as I can say, I would not advice Debian.

A big difference on more "low level" distros where the user contrlos everything, as gentoo or slackware to more "automated" ones, like Debian or Fedora Core are the services on by default. A "ps ax" after finishing a base installation on gentoo fits on a 80x25 screen, on a Debian/Fedora this could fit on two or more screens.

That is actually a good argument for running the same OS on the desktop as well as servers. Experience gained while configuring a development envrionment can be used towards maintaining a production server.