How do I install Postgresql 9.0 silently on a Linux box?

Experts,

      I want to install Postgresql 9.0 silently on my RHEL 5.5. I have the command (must be logged in as SU.
./postgresql-9.0.1-1-linux.bin  --mode unattended   --prefix  /usr/local/PostgreSQL   --datadir  /opt/aai/CDSDB_ROOT/DATA

How do I create a file that changes the user to SU and runs the above command line options? I know how to do this in Windows(create .sql file then a bat to run it) but how do I do this in Linux?

Thanks, Missymadi
missymadiAsked:
Who is Participating?
 
earth man2Connect With a Mentor Commented:
Postgresql is easy to build from source.  Then prefix and data dir will need to be file system that you have write privileges to.  You may not be able to start normal postgres service which uses a tcp ip port, you should be able to run postgres in single user mode (which is normally used to debug it).
0
 
mccrackyCommented:
What do you really want to do?  The above doesn't really make sense. If it's really your box, just install it.
0
 
vivekpv10Commented:
0
 
missymadiAuthor Commented:
How do either one of the responses address a SILENT installation of Postgresql?

I am looking for the equivelent to a Windows silent installation, for example, an .sql file that is initiated with a batch file.
0
 
missymadiAuthor Commented:
Here was the command line I used for the unattended installation of Postgresql 9.0

./postgresql-9.0.1-1-linux.bin --mode unattended --prefix /usr/local/PostgreSQL --datadir /opt/mycomp/CD_ROOT/DATA
0
All Courses

From novice to tech pro — start learning today.