萬盛學電腦網

 萬盛學電腦網 >> 服務器教程 >> 為CentOS v6.3 安裝最新版PostgreSQL

為CentOS v6.3 安裝最新版PostgreSQL

  目前最新的CentOS 6.3中,仍然使用的是PostgreSQL 8.4版本。為了滿足另一應用系統的需求,必須安裝PostgreSQL 9及以上版本。本文將敘述如何使用PostgreSQL官方軟件倉庫和YUM工具,實現自動安裝PostgeSQL 9。我使用的CentOS版本為6.3,該操作方法同樣適用於使用CentOS 5, RedHat或者Fedora版本的朋友,只是需要注意下載文件時有對應的版本選擇。

  1、下載並安裝PostgreSQL官方軟件倉庫

  訪問http://yum.pgrpms.org/repopackages.php,選擇對應的操作系統版本,下載repo rpm文件。對應我的操作系統CentOS 6.3 32位版本,使用wget命令下載,操作如下:

[root@wardking ~]# wget http://yum.pgrpms.org/9.2/redhat/rhel-6-i386/pgdg-centos92-9.2-6.noarch.rpm

 

–2012-10-11 02:52:40–  http://yum.pgrpms.org/9.2/redhat/rhel-6-i386/pgdg-centos92-9.2-6.noarch.rpm

Resolving yum.pgrpms.org… 98.129.198.114

Connecting to yum.pgrpms.org|98.129.198.114|:80… connected.

HTTP request sent, awaiting response… 200 OK

Length: 5328 (5.2K) [application/x-redhat-package-manager]

Saving to:  pgdg-centos92-9.2-6.noarch.rpm 

 

100%[==============================================================================================================================>] 5,328       24.7K/s   in 0.2s

 

2012-10-11 02:52:42 (24.7 KB/s) – “pgdg-centos92-9.2-6.noarch.rpmâ€

  安裝軟件倉庫

[root@wardking ~]# rpm -ivh pgdg-centos92-9.2-6.noarch.rpm

warning: pgdg-centos92-9.2-6.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID 442df0f8: NOKEY

Preparing…                ########################################### [100%]

   1:pgdg-centos92          ########################################### [100%]

  編輯CentOS-Base.repo,將目前的CentOS倉庫中的版本排除

[root@wardking ~]# vi /etc/yum.repos.d/CentOS-Base.repo
# remarked out baseurl= line instead.

 

[base]

name=CentOS-$releasever – Base

mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arc
						
copyright © 萬盛學電腦網 all rights reserved