Expand installation documentation to cover binary installations
authorMagnus Hagander <[email protected]>
Tue, 6 Oct 2020 12:15:32 +0000 (14:15 +0200)
committerMagnus Hagander <[email protected]>
Tue, 6 Oct 2020 12:15:32 +0000 (14:15 +0200)
Reviewed-By: David G. Johnston, Daniel Gustafsson
doc/src/sgml/filelist.sgml
doc/src/sgml/install-binaries.sgml [new file with mode: 0644]
doc/src/sgml/install-windows.sgml
doc/src/sgml/installation.sgml
doc/src/sgml/postgres.sgml

index 47271addc14dc9412591f912aa5fd6e40fb19015..38e8aa0bbf90f3171f892d0cead5d2cf950fde67 100644 (file)
@@ -36,6 +36,7 @@
 <!ENTITY client-auth   SYSTEM "client-auth.sgml">
 <!ENTITY diskusage     SYSTEM "diskusage.sgml">
 <!ENTITY high-availability      SYSTEM "high-availability.sgml">
+<!ENTITY installbin    SYSTEM "install-binaries.sgml">
 <!ENTITY installation  SYSTEM "installation.sgml">
 <!ENTITY installw      SYSTEM "install-windows.sgml">
 <!ENTITY maintenance   SYSTEM "maintenance.sgml">
diff --git a/doc/src/sgml/install-binaries.sgml b/doc/src/sgml/install-binaries.sgml
new file mode 100644 (file)
index 0000000..001c3c7
--- /dev/null
@@ -0,0 +1,24 @@
+<!-- doc/src/sgml/install-binaries.sgml -->
+<chapter id="install-binaries">
+ <title>Installation from Binaries</title>
+
+ <indexterm>
+  <primary>installation</primary>
+  <secondary>binaries</secondary>
+ </indexterm>
+
+ <para>
+  <productname>PostgreSQL</productname> is available in the form of binary
+  packages for most common operating systems today. When available, this is
+  the recommended way to install PostgreSQL for users of the system. Building
+  from source (see <xref linkend="installation" />) is only recommended for
+  people developing <productname>PostgreSQL</productname> or extensions.
+ </para>
+
+ <para>
+  For an updated list of platforms providing binary packages, please visit
+  the download section on the <productname>PostgreSQL</productname> website at
+  <ulink url="https://www.postgresql.org/download/"></ulink> and follow the
+  instructions for the specific platform.
+ </para>
+</chapter>
index 11f5957aca5b26f33611fc7d3c973a86e1e78e16..844ef2cbd29af25b7c788a9f1df909c17f446c4e 100644 (file)
@@ -11,7 +11,8 @@
  <para>
   It is recommended that most users download the binary distribution for
   Windows, available as a graphical installer package
-  from the <productname>PostgreSQL</productname> website. Building from source
+  from the <productname>PostgreSQL</productname> website at
+  <ulink url="https://www.postgresql.org/download/"></ulink>. Building from source
   is only intended for people developing <productname>PostgreSQL</productname>
   or extensions.
  </para>
index b585f224085caf270910a522160dfd6b8a952c03..3f12acb7189d6914d22571b4273dabb11b471789 100644 (file)
@@ -21,7 +21,7 @@ documentation.  See standalone-profile.xsl for details.
   <productname>PostgreSQL</productname> using the source code
   distribution.  If you are installing a pre-packaged distribution,
   such as an RPM or Debian package, ignore this chapter
-  and read the packager's instructions instead.
+  and see <xref linkend="install-binaries" /> instead.
  </para>
 
  <para>
index c41ce9499be42f54422732be8a8194aa2b42d5b7..730d5fdc34837d7fee4cf112a39f68c130b4aeb1 100644 (file)
@@ -154,6 +154,7 @@ break is not needed in a wider output rendering.
    </para>
   </partintro>
 
+  &installbin;
   &installation;
   &installw;
   &runtime;