From: Tom Lane <tgl@sss.pgh.pa.us>
To: pgsql-admin@postgresql.org
Subject: Re: linux standard layout
Date: Tue, 09 Mar 2010 01:15:16 -0500
Message-ID: <3769.1268115316@sss.pgh.pa.us> (raw)
In-Reply-To: <4B95E162.7060806@djs-consulting.com>
References: <Pine.GSO.4.64.1003082243200.10671@coe.tamu.edu>
<4B95E162.7060806@djs-consulting.com>
"Daniel J. Summers" <daniel.lists@djs-consulting.com> writes:
> On 03/09/2010 05:31 AM, Ben Kim wrote:
>> I ask the question because sometimes I feel uneasy mixing rpms and
>> source compilation.
> Bingo. :) When I do have to compile, I compile AND create a package
> (if possible), then install the package.
+1. What's "unprofessional" is installing loose stuff into a
package-managed system. The specific packages produced by your system
vendor are not what you want? Fine, build your own and then install
those. You'll be able to track them, remove them, etc much more easily
than with an unpackaged source-code install. It's not that hard to
build your own packages in any of the popular packaging systems ---
especially not if there's a nearly-right package available for you to
study and modify.
BTW, I concur with Scott's statement that the choice to put this on a
virtualized server is a much bigger deal than rpm versus raw source.
At the end of the day, the installed software is the same with either of
those options --- a package makes it a bit easier to manage but that's
all. But a virtualization layer can kill your performance and/or
reliability. Ask hard questions about why that decision is being
imposed on you and what benefits it will have.
regards, tom lane
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-admin@postgresql.org
Cc: tgl@sss.pgh.pa.us
Subject: Re: linux standard layout
In-Reply-To: <3769.1268115316@sss.pgh.pa.us>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox