There is one section that changed, concernign startup...the rest is just

changes for v6.5->v6.5.1, so relatively harmless
This commit is contained in:
Marc G. Fournier 1999-07-30 04:04:53 +00:00
parent 63b70d3546
commit 037cac7ca6

39
INSTALL
View file

@ -27,6 +27,9 @@ Table of Contents
Installation
Operation
5. Release Notes
Release 6.5.1
Migration to v6.5.1
Detailed Change List
Release 6.5
Migration to v6.5
Multi-Version Concurrency Control
@ -55,7 +58,7 @@ Chapter 1. Introduction
Chapter 2. Ports
This manual describes version 6.5 of Postgres. The
This manual describes version 6.5.1 of Postgres. The
Postgres developer community has compiled and tested
Postgres on a number of platforms. Check the web site
(http://www.postgresql.org/docs/admin/ports.htm) for
@ -147,7 +150,7 @@ Currently Supported Platforms
Platforms listed for v6.3.x and v6.4.x should also
work with v6.5, but we did not receive explicit
work with v6.5.1, but we did not receive explicit
confirmation of such at the time this list was
compiled.
@ -183,7 +186,7 @@ Unsupported Platforms
Chapter 3. Installation
Complete installation instructions for Postgres
v6.5.
v6.5.1.
Before installing Postgres, you may wish to visit
www.postgresql.org (http://www.postgresql.org) for up
@ -282,10 +285,8 @@ Installation Procedure
the remaining steps in the installation will
happen in this account.
4. Ftp file
ftp://ftp.postgresql.org/pub/postgresql-v6.5.tar.-
gz
(ftp://ftp.postgresql.org/pub/postgresql-v6.5.tar-
.gz) from the Internet. Store it in your home
ftp://ftp.postgresql.org/pub/postgresql-v6.5.1.tar.gz
from the Internet. Store it in your home
directory.
5. Some platforms use flex. If your system uses flex
then make sure you have a good version. To check,
@ -330,8 +331,12 @@ Installation Procedure
/usr/include/FlexLexer.h and will add a link
/usr/bin/flex++ which points to flex.
6. If you are not upgrading an existing system then
skip to step 9. If you are upgrading an existing
system then back up your database. For alpha- and
skip to step 9. If you are upgrading from 6.5, you
do not need to dump/reload or initdb. Simply
compile the source code, stop the postmaster, do a
"make install", and restart the postmaster.
If you are upgrading from 6.4.* or earlier,
back up your database. For alpha- and
beta-level releases, the database format is liable
to change, often every few weeks, with no notice
besides a quick comment in the HACKERS mailing
@ -351,7 +356,7 @@ Installation Procedure
pull the most recent version of pg_dumpall from
the new distribution:
$ cd
$ gunzip -c postgresql-v6.5.tar.gz \
$ gunzip -c postgresql-v6.5.1.tar.gz \
| tar xvf - src/bin/pg_dump/pg_dumpall
$ chmod a+x src/bin/pg_dump/pg_dumpall
$ src/bin/pg_dump/pg_dumpall > db.out
@ -445,7 +450,7 @@ Installation Procedure
$ exit
10. Unzip and untar the new source file. Type
$ cd /usr/src/pgsql
$ gunzip -c ~/postgresql-v6.5.tar.gz | tar xvf -
$ gunzip -c ~/postgresql-v6.5.1.tar.gz | tar xvf -
11. Configure the source code for your system. It
is this step at which you can specify your actual
installation path for the build process (see the
@ -685,7 +690,7 @@ Installation Procedure
a. Start the postmaster daemon running in the
background by typing
$ cd
$ postmaster -i
$ nohup postmaster -i > pgserver.log 2>&1 &
b. Create a database by typing
$ createdb
c. Connect to the new database:
@ -867,7 +872,7 @@ Installation Procedure
# Also delete old database directory tree if it is
not in
# /usr/local/pgsql_6_5/data
$ rm ~/postgresql-v6.5.tar.gz
$ rm ~/postgresql-v6.5.1.tar.gz
27. You will probably want to print out the
documentation. If you have a Postscript printer,
or have your machine already set up to accept
@ -894,10 +899,10 @@ Installation Procedure
send a mail message to pgsql-ports@postgresql.org
(mailto:pgsql-ports@postgresql.org) telling us the
following:
o The version of Postgres (v6.5, 6.4.2, beta
981014, etc.).
o Your operating system (i.e. RedHat v5.1 Linux
v2.0.34).
o The version of Postgres (v6.5.1, 6.5, beta
990318, etc.).
o Your operating system (i.e. RedHat v5.2 Linux
v2.0.36).
o Your hardware (SPARC, i486, etc.).
o Did you compile, install and run the regression
tests cleanly? If not, what source code did you