From b282714a097f767b258e469fb80225b638864a19 Mon Sep 17 00:00:00 2001
From: Magnus Hagander The core of the PostgreSQL object-relational database management system is available in several source and binary formats.
-The full package includes: In addition, some 'one click' installers include additional packages such as pgAdmin and PostGIS.
+The core of the PostgreSQL object-relational database management system
+is available in several source and binary formats.
+ Pre-built binary packages are available for a number of different operating systems: You can download the source code from a mirror site using our File Browser
-
- There are source code and binary packages of beta and release candidates, and of
-the current development code available for testing and evaluation of new features. Note that these builds should
- be used for testing purposes only, and not for production systems.
+Pre-built binary packages are available for a number of different operating
+systems:
+ Live CDs are bootable CD images that allow you to run and play with PostgreSQL and a selection of related tools and
-software, without installing anything on your PC. Software appliances are similarly pre-configured, but are designed to run in a virtual machine or be installed onto real hardware. Note that as complete operating systems, these distributions may not be updated immediately when new versions of PostgreSQL are released.
+The source code can be found in the main file browser
+or you can access the source control repository directly
+at git.postgresql.org.
+Instructions for building from source can be found in the
+documentation.
+
+There are source code and binary packages
+of beta and release candidates, and of the current development code available
+for testing and evaluation of new features. Note that these builds should
+be used for testing purposes only, and not for production systems.
+
+PostgreSQL Live CD is a Fedora based
+PostgreSQL live CD, containing packages from the PostgreSQL Yum repository.
+Live CDs are bootable CD images that allow you to run and test PostgreSQL
+and a selection of related tools and software, without installing anything
+on your PC.
+
+Integrated downloads of the
+latest & greatest versions of PostgreSQL & OpenJDK with Tomcat,
+JBoss or Resin are available from OpenSCG.
+
+TurnKey PostgreSQL
+is an Ubuntu based live CD and software appliance featuring a Mac OS X-themed
+Web management interface and a Python configuration and installation console.
+
+'LAPP', 'MAPP' and 'WAPP' (Linux/Mac/Windows + Apache + PHP + PostgreSQL)
+stacks are available from
+BitNami.
+PostgreSQL Core Distribution
-
-
-
-Binary packages
-Source code
-
-Beta/RC Releases and Development snapshots (unstable)
-
-3rd party distributions
-
+
-
-
+
+ Live CDs/Software appliances
-
-
-
+Source code
-Beta/RC Releases and development snapshots (unstable)
+
+3rd party distributions
+
+Live CD
+Java PostgreSQL Server Bundles
+Live CD and virtual machine appliance
+Ready to run stacks
+Additional software
diff --git a/templates/pages/download/freebsd.html b/templates/pages/download/freebsd.html
index cd3d98b5..2a1435ec 100644
--- a/templates/pages/download/freebsd.html
+++ b/templates/pages/download/freebsd.html
@@ -13,6 +13,4 @@ to install ports.
A list of PostgreSQL packages can be found using the Ports Search tool on the FreeBSD website.
-The FreeBSD PostgreSQL Ports are maintained by Palle Girgensohn.
- {%endblock%} diff --git a/templates/pages/download/linux.html b/templates/pages/download/linux.html index 6df72610..dfcd502f 100644 --- a/templates/pages/download/linux.html +++ b/templates/pages/download/linux.html @@ -1,98 +1,44 @@ {%extends "base/page.html"%} -{%block title%}Linux packages{%endblock%} +{%block title%}Linux downloads (other){%endblock%} {%block contents%} --PostgreSQL is available integrated with the package management on most Linux platforms. When available, -this is the recommended way to install PostgreSQL, since it provides proper integration with the -operating system, including automatic patching and other management functionality.
--Should packages not be available for your distribution, or there are issues with your package manager, -there are graphical installers available. Finally, most Linux systems make it -easy to build from source. +Note! These are the generic Linux download instructions. If you +are using one of the major Linux distributions, you should read the +distribution specific instructions:
-One click installers are available for 32 and 64 bit Linux distributions and include PostgreSQL, -pgAdmin and the StackBuilder utility for installing additional packages. The PostgreSQL 8.3 and 8.4 -installers have been tested with a number of Linux distributions and should work on Ubuntu 6.06 and -above, Fedora 6 and above, CentOS/Red Hat Enterprise Linux 4 and above and others. The 9.0 and 9.1 -installers have only been tested on more recent distributions.
+-Download the packages from -EnterpriseDB. +PostgreSQL is available integrated with the package management on most +Linux platforms. When available, this is the recommended way to install +PostgreSQL, since it provides proper integration with the operating system, +including automatic patching and other management functionality. +
++Should packages not be available for your distribution, or there are +issues with your package manager, there are graphical installers available. +
++Finally, most Linux systems make it easy to build from source.
-Note: The one click installers do not integrate with platform-specific packaging systems.
- -The one click installers are maintained by Dave Page at EnterpriseDB.
- -Cross-distribution server binaries wrapped in RPM and DEB format for use with your native OS -package manager. These packages allow for side-by-side versions of the database (i.e pg_upgrade compatible) -without losing the power of the native package manager. The RPM has been tested on Fedora 6 and above, -CentOS/Red Hat Enterprise Linux 4 and others. The DEB has been tested on Ubuntu 6.06 and above.
-Download the packages from OpenSCG.
-The multi-platform binary packages are maintained by OpenSCG
- -RPMs for CentOS, Fedora and Red Hat Enterprise Linux are available from the PostgreSQL -Yum repository. Platform-specific RPM packages of PostgreSQL are available as well as a variety of related projects -such as pgAdmin and PostGIS.
- -To setup your system to use the repository, please see the Yum HOWTO. - -
The Yum repository is maintained by Devrim Gunduz.
- -Debian users may install PostgreSQL using the apt utility. For -details on the use of apt on Debian, please see the documentation.
- -A list -of PostgreSQL Debian packages is available from the package search tool.
- -The PostgreSQL packages for Debian are maintained by Martin Pitt.
- -Ubuntu users may install PostgreSQL using the apt utility. For -details on the use of apt on Ubuntu, please see the documentation.
- -The PostgreSQL packages for Ubuntu are maintained by Martin Pitt.
- -Gentoo users may install PostgreSQL using the portage system. For -details on the use of Gentoo's Portage, please see the documentation.
- -RPMs for SUSE Linux and openSUSE are available from the openSUSE Build Service -in the project server:database:postgresql. Platform-specific RPM packages are available for PostgreSQL -as well as a variety of related software. Use the search facility to find -suitable packages. Documentation is also available there.
++For information about how to perform this installation, please consult +the documentation for your Linux distribution. +
-The PostgreSQL packages for SUSE are maintained by Reinhard Max.
++PostgreSQL is available in all Debian versions by default. However, the +stable versions of Debians "snapshot" a specific version of PostgreSQL +that is then supported throughout the lifetime of that Debian version. +Other versions are available in the Debian backports repositories. +
++Should packages not be available for your distribution, or there are +issues with your package manager, there are graphical installers available. +
++Finally, most Linux systems make it easy to build from source. +
+ ++Debian includes PostgreSQL by default. To install PostgreSQL on +Debian, use the apt-get (or other apt-driving) command: +
+
+apt-get install postgresql-9.1
+
+
++The repository contains many different packages including third party +addons. The most command and important packages are (substitute the +version number as required): +
++Newer versions of PostgreSQL for older versions of Debians are available +in Debian backports. For +information on how to enable and use the backports repository, please +see the +backports instructions page at Debian. +
++Once backports is enabled, you can install PostgreSQL the same way as with +the builtin repositories. +
+ ++One click installers are available for 32 and 64 bit Linux distributions +and include PostgreSQL, pgAdmin and the StackBuilder utility for installation +of additional packages. The PostgreSQL 8.3 and 8.4 installers have been +tested with a number of Linux distributions and should work on Ubuntu 6.06 +and above, Fedora 6 and above, CentOS/RedHat Enterprise Linux 4 and above +and others. The 9.0 and later installers have only been tested on more +recent distributions. +
++Download +the installer from EnterpriseDB for all supported versions. +
+ ++Note: The one click installers do not integrate with +platform-specific packaging systems. +
diff --git a/templates/pages/download/linux/linux_source.inc b/templates/pages/download/linux/linux_source.inc new file mode 100644 index 00000000..00abed3b --- /dev/null +++ b/templates/pages/download/linux/linux_source.inc @@ -0,0 +1,5 @@ ++The source code can be found in the main file browser. +Instructions for building from source can be found in the +documentation. +
diff --git a/templates/pages/download/linux/redhat.html b/templates/pages/download/linux/redhat.html new file mode 100644 index 00000000..770ec3d0 --- /dev/null +++ b/templates/pages/download/linux/redhat.html @@ -0,0 +1,136 @@ +{%extends "base/page.html"%} +{%block title%}Linux downloads (RedHat/CentOS/Fedora/Scientific){%endblock%} +{%block contents%} + ++PostgreSQL is available on these platforms by default. However, +each version of the platform normally "snapshots" a specific version of +PostgreSQL that is then supported throughout the lifetime of this platform. +Since this can often mean a different version than preferred, the PostgreSQL +project provides a repository of packages of all supported versions. +
++Should packages not be available for your distribution, or there are +issues with your package manager, there are graphical installers available. +
++Finally, most Linux systems make it easy to build from source. +
+ ++These distributions all include PostgreSQL by default. To install +PostgreSQL from these repositories, use the yum command: +
+
+
+yum install postgresql
+
+
+Which version of PostgreSQL you get will depend on the version of +the distribution: +
| Distribution | +Version | +
|---|---|
| RHEL/CentOS/SL 5 | +8.1 (also supplies package postgresql84) | +
| RHEL/CentOS/SL 6 | +8.4 | +
| Fedora 16, 17 | +9.1 | +
+The repository contains many different packages including third party +addons. The most command and important packages are (substitute the +version number as required): +
+
+Due to policies for RedHat style distributions, the PostgreSQL installation
+will not be enabled for automatic start or have the database initialized
+automatically. To make your database installation complete, you need to
+perform these two steps:
+
+service postgresql initdb
+
+chkconfig postgresql on
+
+If the version supplied by your operating system is not the one you want, +you can use the PostgreSQL Yum Repository. This repository will integrate +with your normal systems and patch management, and provide automatic +updates for all supported versions of PostgreSQL throughout the support +lifetime of PostgreSQL. +
++To use the yum repository, you must first install the repository RPM. +To do this, download the correct RPM from the +repository RPM listing, +and install it with commands like: +
+
+
+rpm -i http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg-redhat92-9.2-6.noarch.rpm
+
+
+Once this is done, you can proceed to install and update packages the +same way as the ones included in the distribution. +
+
+
+yum install postgresql91-server postgresql91-contrib
+
+service postgresql-9.1 initdb
+chkconfig postgresql-9.1 on
+
+Package names in the +PostgreSQL yum repository follows the same standard as the ones included +in the main repositories, but include the version number, such as: +
++If you cannot, or do not want to, use the yum based installation method, +all the RPMs that are in the yum repository are available for +direct download +and manual installation as well. +
+ ++PostgreSQL is available in all SuSE versions by default. However, the +SuSE "snapshots" a specific version of PostgreSQL +that is then supported throughout the lifetime of that SuSE version. +
++Should packages not be available for your distribution, or there are +issues with your package manager, there are graphical installers available. +
++Finally, most Linux systems make it easy to build from source. +
+ ++RPMs for SUSE Linux and openSUSE are available from the +openSUSE Build Service +in the project server:database:postgresql. +Platform-specific RPM packages are available for PostgreSQL +as well as a variety of related software. +Use the search facility +to find suitable packages. Documentation is also available there. +
+ ++PostgreSQL is available in all Ubuntu versions by default. However, +Ubuntu "snapshots" a specific version of PostgreSQL that is then +supported throughout the lifetime of that Ubuntu version. Other +versions of PostgreSQL are available through a PPA (Personal +Package Archive - the Ubuntu standard for addon repositories) +repository. +
++Should packages not be available for your distribution, or there are +issues with your package manager, there are graphical installers available. +
++Finally, most Linux systems make it easy to build from source. +
+ ++Ubuntu includes PostgreSQL by default. To install PostgreSQL on +Ubuntu, use the apt-get (or other apt-driving) command: +
+
+apt-get install postgresql-9.1
+
+
++The repository contains many different packages including third party +addons. The most command and important packages are (substitute the +version number as required): +
++Other versions of PostgreSQL than the standard one for a specific +Ubuntu version are available in the +PostgreSQL +backports PPA repository. To enable this repository, run the +command: +
+
+
+sudo add-apt-repository ppa:pitti/postgresql
+
+
+Once this is done, you can proceed to install and update packages the +same way as the ones included in the distribution. +
+ ++PostgreSQL is the default database on Mac OS X Server as of version 10.7. +The standard version of Mac OS X includes only the PostgreSQL commandline +client utilities. +
++Mac OS X Server 10.7 ships with PostgreSQL 9.0. Minor updates are provided +by Apple, but not necessarily right after a new PostgreSQL minor release. +
++There are several other installers available for PostgreSQL on Mac OS X, +which is the recommended way to install. +
A one click installer for PostgreSQL 8.3 and 8.4 is available for for Mac OS X 10.4 and above on Intel and PPC -and includes PostgreSQL, pgAdmin and the StackBuilder utility for installing additional packages. Installers for -PostgreSQL 9.0 and 9.1 support Max OS X 10.5 and above on 32 and 64 bit Intel CPUs.
++A one click installer is available for for Mac OS X that includes PostgreSQL, +pgAdmin, PL/Java and the PL/pgSQL debugger plugin. The installer for +PostgreSQL 8.3 and 8.4 supports Mac OS X 10.4 and above on Intel and PPC. For +PostgreSQL 9.0 and later, Mac OS X 10.5 and above are supported for 32 and +64-bit Intel CPUs. +
-+Download +the installer from EnterpriseDB for all supported versions. +
-The one click installer is maintained by Dave Page at EnterpriseDB.
+{%comment%} +Not released yet (just beta), and nobody on packagers handling it -+Postgres.app is a native Mac OS X app +designed for developer who wants a +"desktop style" installer. It is not intended for server deployments, but +makes starting and stopping and general handling of a local PostgreSQL +server for development easy. +
+{%endcomment%} -PostgreSQL packages are available for Mac OS X from the Fink -Project. Please see the Fink documentation for information on how to install packages.
+A list of PostgreSQL -packages can be found using the package search tool on the Fink website.
++PostgreSQL packages are available for Mac OS X from the +Fink Project. +Please see the Fink documentation for information on how to install packages. +
-The PostgreSQL Fink packages are maintained by Benjamin Reed.
++A list of +PostgreSQL packages +can be found using the package search tool on the Fink website. +
PostgreSQL packages are also available for Mac OS X from the MacPorts -Project. Please see the MacPorts documentation for information on how to install ports.
++PostgreSQL packages are also available for Mac OS X from the +MacPorts Project. Please see the +MacPorts documentation for information on how to install ports. +
-A list of PostgreSQL -packages can be found using the portfiles search tool on the MacPorts website.
++A list of +PostgreSQL packages +can be found using the portfiles search tool on the MacPorts website. +
-The PostgreSQL MacPorts are maintained by Jyrki Wahlstedt and Markus Weissmann.
{%endblock%} diff --git a/templates/pages/download/openbsd.html b/templates/pages/download/openbsd.html index c7664677..72d604f6 100644 --- a/templates/pages/download/openbsd.html +++ b/templates/pages/download/openbsd.html @@ -10,6 +10,4 @@ Ports and Packages Collection. Please see the ports documentation for information on how to install ports. -The OpenBSD PostgreSQL Ports are maintained by Pierre-Emmanuel Andre.
- {%endblock%} diff --git a/templates/pages/download/snapshots.html b/templates/pages/download/snapshots.html index 0ac3cea4..9d598dae 100644 --- a/templates/pages/download/snapshots.html +++ b/templates/pages/download/snapshots.html @@ -4,51 +4,92 @@Beta and Release Candidate packages are built prior to the release of new major versions of PostgreSQL. They are not -built continually.
- -Development snapshots are built from the latest source code and alpha/beta/rc versions that the developers are working on. These are 'bleeding edge' -versions of PostgreSQL and should not be used in production systems as they have had little or no testing or quality control.
- -The latest development version of the documentation is also +
+Beta and Release Candidate packages are built prior to the release of +new major versions of PostgreSQL. They are not built continually. +
+ ++Development snapshots are built from the latest source code and +alpha/beta/rc versions that the developers are working on. +These are 'bleeding edge' versions of PostgreSQL and +should not be used in production systems +as they have had little or no testing or quality control. +
+ ++The latest development version of the documentation is also available online. +
+ ++RPMs for RedHat, CentOS, Fedora and ScientificLinux are available from the +PostgreSQL Yum repository. +
++To setup the repository for these versions, follow the same instructions +as for the normal yum repository on these +platforms. +
+ ++Typically only Beta and Release Candidate packages are available in the +Yum repository. +
+ ++DEBs for Ubuntu are available from the +Ubuntu backports PPA +repository. +
++To setup the repository for these versions, follow the same instructions +as for the normal PPA repository. +
++Typically only Beta and Release Candidate packages are available in +the PPA repository. +
-One click installers are available for 32 and 64 bit Linux distributions, Mac OS X and Windows and -include PostgreSQL, pgAdmin and the PL/pgSQL debugger plugin.
++One click installers are available for 32 and 64 bit Linux distributions, +Mac OS X and Windows and include PostgreSQL, pgAdmin and the PL/pgSQL +debugger plugin. +
-Typically only Beta and Release Candidate packages are available in the installer distribution.
++Typically only Beta and Release Candidate packages are available in +the installer distribution. +
Note: The one click installers do not integrate with platform-specific packaging systems on Linux. If you need -RPM packages for CentOS, Fedora or RHEL please use the packages below.
- -The one click installers are maintained by Dave Page at EnterpriseDB.
+RPM packages for CentOS, Fedora or RHEL please use the packages above. -RPMs for CentOS, Fedora and Red Hat Enterprise Linux are available from the -PostgreSQL Yum repository. - -
To setup your system to use the repository, please see the Yum HOWTO. - -
Typically only Beta and Release Candidate packages are available in the Yum repository.
++Download +the one click installer for all platforms. +
Beta and Release Candidate tarballs are made available alongside the release tarballs -during the final phases of the development cycle of new major versions of PostgreSQL.
- -Source code tarballs are built automatically every night on the official PostgreSQL development server. The -development snapshot is taken from the HEAD of the GIT repository, and -includes the new features being worked on for the next release.
- ++Beta and Release Candidate tarballs are made available +alongside the release tarballs during the final phases of the development +cycle of new major versions of PostgreSQL. +
+ ++Source code tarballs are built automatically every night on the official +PostgreSQL development server. The +development snapshot is taken from the +head of the git repository, and includes the new features being worked +on for the next release. There are also "branch tip" snapshots built from +all supported stable branches, which contains +all bugfixes that are scheduled for the next release. +
{%endblock%} diff --git a/templates/pages/download/solaris.html b/templates/pages/download/solaris.html index fe8a2c42..1193ae64 100644 --- a/templates/pages/download/solaris.html +++ b/templates/pages/download/solaris.html @@ -4,17 +4,16 @@Download Solaris packages from the solaris -subdirectory of the version you require from our file browser.
++Binary packages for Solaris can be downloaded from the solaris subdirectory +of the version you require from our file browser. +
-Packages for OpenSolaris and Solaris 10 and 11 are available for Sparc and i386 platforms.
+Packages for Solaris 10 and 11 are available for Sparc and i386 platforms.
Although produced by Oracle (previously Sun), these packages are not officially supported by them.
Solaris packages are installed by unpacking the compressed tar files directly into the install directory; see the README files for details.
-The Solaris PostgreSQL packages are maintained by Bjorn Munch at - Oracle, formerly at Sun Microsystems.
- {%endblock%} diff --git a/templates/pages/download/windows.html b/templates/pages/download/windows.html index 556c4cc7..6dfc5afd 100644 --- a/templates/pages/download/windows.html +++ b/templates/pages/download/windows.html @@ -1,31 +1,46 @@ {%extends "base/page.html"%} -{%block title%}Windows packages{%endblock%} +{%block title%}Windows installers{%endblock%} {%block contents%} -The Windows installer for PostgreSQL includes the PostgreSQL server, pgAdmin III; a graphical tool for managing and developing your databases, and StackBuilder; a package manager that can be used to download and install additional PostgreSQL applications and drivers.
++The Windows installers for PostgreSQL includes the PostgreSQL server, +pgAdmin III; a graphical tool +for managing and developing your databases, and StackBuilder; a +package manager that can be used to download and install additional +PostgreSQL applications and drivers. +
The one click installer is designed to be as straightforward as possible and the fastest way to get up and running with PostgreSQL on Windows.
++The one click installer is designed to be as straightforward as possible +and the fastest way to get up and running with PostgreSQL on Windows. +
-+Download +the installer from EnterpriseDB for all supported versions. +
-Advanced users can also download a zip archive of the binaries, without the installer.
- -The one click installer is maintained by Dave Page at EnterpriseDB.
++Advanced users can also download a +zip archive +of the binaries, without the installer. This is not recommended for normal +installations, it is intended for users who wish to include PostgreSQL as +part of another application installer. +
pgInstaller is a Windows Installer package that offers advanced configuration options. pgInstaller packages are only being maintained for PostgreSQL 8.3.
- -pgInstaller is maintained by Dave Page and Magnus Hagander.
++pgInstaller is a Windows Installer package that offers advanced +configuration options. pgInstaller packages are only being maintained +for PostgreSQL 8.3. +
++Download pgInstaller from the win32 subdirectory of the version you require from our file browser. +
{%endblock%} -- 2.39.5