Projekt

Allgemein

Profil

Repo postgresql » Historie » Version 2

Jeremias Keihsler, 12.01.2017 09:18

1 1 Jeremias Keihsler
h1. postgresql repository
2
3
h2. preliminary note
4
5
the postgresql repo contains the latest version of postgresql and is updated frequently. As a result the postgresql-packages of the base system must be excluded
6
7
h2. Download postgresql package
8
9
latest repo-package from
10 2 Jeremias Keihsler
* http://www.pgrpms.org/repopackages.php
11 1 Jeremias Keihsler
as of 2013-09-12 this is @pgdg-centos93-9.3-1.noarch@
12
13
h2. Install Package
14
15
<pre><code class="bash">
16
yum install pgdg-centos93-9.3-1.noarch.rpm
17
</code></pre>
18
19
This will add a yum repository config file and import the appropriate GPG keys.
20
21
h2. Exclude postgresql in Base-Repo
22
23
In order to use PGDG repository properly, you may need to exclude postgresql packages from the repository of the distro. Here are the steps:
24
25
<pre><code class="bash">
26
cd /etc/yum.repos.d 
27
</code></pre>
28
On CentOS, edit @CentOS-Base.repo@. 
29
<pre><code class="bash">
30
vim CentOS-Base.repo
31
</code></pre>
32
Add to the bottom of the sections @[base]@ and @[updates]@: 
33 2 Jeremias Keihsler
<pre>
34 1 Jeremias Keihsler
exclude=postgresql*
35 2 Jeremias Keihsler
</pre>
36 1 Jeremias Keihsler
37
h2. Test
38
39
the listing of available repositories should now include @pgdg93@
40
<pre><code class="bash">
41
yum repolist
42
</code></pre>