Subject Re: [Firebird-general] Best Linux distribution for Firebird
Author Helen Borrie
At 08:47 AM 25/03/2008, Aage wrote:
>rudi_josic wrote:
> >
> > I want to change my DB (firebird) server (windows to linux), but there
> > are many different linux distributions. I would like to know what
> > linux distribution you recommend to install a firebird BD server.
> > ...
> > Any suggestions will be appreciated.
> >
>
>Do ask in the support group.
>
>Also, describe your Firebird installations on Linux (no. of users,
>memory, etc.) - Classic and Superserver have different requirements.

No, actually, here is fine. Linux is Linux when it comes down to servers.

It's a nuisance to clutter up the support list what gets down to a religious argument. Just make sure you read the installation notes before you decide which kit to take. Yeah, right, you have to dig the hole to find the shovel, since the notes are installed along with the software. So read the notes on the download page and either read or download the release notes and installation notes from the doc index before you make up your mind. And read the Quick Start Guide from the doc index if you're not sure whether to install Classic or Superserver.

You're probably well-advised to stick with a 2.4.x kernel and a non-NPTL build if you want to run 32-bit Superserver on Opteron CPUs, due to persistent known issues with the NPTL threading for this CPU in some versions of the 2.6 kernel.

Another tip is to choose a distro that supports RPMs until/unless you're comfortable with installing stuff manually from a tarball. The same goes for the packages you install: use the official ones if at all possible, since the distro package maintainers tend to do idiosyncratic things with the components and don't necessarily keep up to date with our sub-releases.

FWIW, I use Mandriva 2008 Free because I've found Mandriva always ahead of the pack when it comes to detecting my sometimes weird hardware. It even detected my PMP player. Nice. I use Classic so the 2.6 kernel issue doesn't affect me. If you're new to all this, install the project's Firebird RPM, not the package from the Mandriva repository.

We run the website and the Tracker on OpenSuse 10.

Alex builds the binaries on a CentOS setup that he compiles himself from sources. Philippe does the QA for both Classic and SS on Mandriva 2008. Debian and Ubuntu can be a difficult curve for newbies (and some oldies, too!) in terms of where stuff gets installed. I leave it to others to argue the cases for their favourites...but please let's keep this kind of battle out of the support list...

Helen