zoukankan      html  css  js  c++  java
  • centos 6.4下安装postgresql 9.2

    我的linux版本是centos 6.4 ,准备安装postgresql 9.2

    根据官方说明:

    http://www.postgresql.org/download/linux/redhat/

    缺省只能是8.4版本,如果要安装9.2,必须做一下改动:

    rpm -i http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg-redhat92-9.2-7.noarch.rpm

    yum install postgresql92-server postgresql92-contrib
    service postgresql-9.2 initdb
    chkconfig postgresql-9.2 on

    第一步:

     [root@wcf ~]#  rpm -i http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg-redhat92-9.2-7.noarch.rpm                                                         
    warning: /var/tmp/rpm-tmp.sTOQTP: Header V4 DSA/SHA1 Signature, key ID 442df0f8: NOKEY     

    第二步:

    root@wcf ~]# yum install postgresql92-server postgresql92-contrib              
    Loaded plugins: fastestmirror, refresh-packagekit, security                     
    Loading mirror speeds from cached hostfile                                      
     * base: mirrors.163.com                                                        
     * extras: mirrors.163.com                                                      
     * updates: mirrors.163.com                                                     
    pgdg92                                                   | 2.8 kB     00:00     
    pgdg92/primary_db                                        | 106 kB     00:00     
    Setting up Install Process                                                      
    Resolving Dependencies
    --> Running transaction check
    ---> Package postgresql92-contrib.x86_64 0:9.2.4-1PGDG.rhel6 will be installed
    --> Processing Dependency: postgresql92 = 9.2.4 for package: postgresql92-contrib-9.2.4-1PGDG.rhel6.x86_64
    --> Processing Dependency: libossp-uuid.so.16()(64bit) for package: postgresql92-contrib-9.2.4-1PGDG.rhel6.x86_64
    ---> Package postgresql92-server.x86_64 0:9.2.4-1PGDG.rhel6 will be installed
    --> Running transaction check
    ---> Package postgresql92.x86_64 0:9.2.4-1PGDG.rhel6 will be installed
    --> Processing Dependency: postgresql92-libs = 9.2.4-1PGDG.rhel6 for package: postgresql92-9.2.4-1PGDG.rhel6.x86_64
    ---> Package uuid.x86_64 0:1.6.1-10.el6 will be installed
    --> Running transaction check
    ---> Package postgresql92-libs.x86_64 0:9.2.4-1PGDG.rhel6 will be installed
    --> Finished Dependency Resolution

    Dependencies Resolved

    ================================================================================
     Package                   Arch        Version                Repository   Size
    ================================================================================
    Installing:
     postgresql92-contrib      x86_64      9.2.4-1PGDG.rhel6      pgdg92      435 k
     postgresql92-server       x86_64      9.2.4-1PGDG.rhel6      pgdg92      3.8 MDownloading Packages:
    (1/5): postgresql92-9.2.4-1PGDG.rhel6.x86_64.rpm         | 970 kB     00:03
    (2/5): postgresql92-contrib-9.2.4-1PGDG.rhel6.x86_64.rpm | 435 kB     00:00
    (3/5): postgresql92-libs-9.2.4-1PGDG.rhel6.x86_64.rpm    | 185 kB     00:00
    (4/5): postgresql92-server-9.2.4-1PGDG.rhel6.x86_64.rpm  | 3.8 MB     00:07
    (5/5): uuid-1.6.1-10.el6.x86_64.rpm                      |  54 kB     00:00
    --------------------------------------------------------------------------------
    Total                                           409 kB/s | 5.4 MB     00:13
    Running rpm_check_debug
    Running Transaction Test
    Transaction Test Succeeded
    Running Transaction
    Warning: RPMDB altered outside of yum.
      Installing : postgresql92-libs-9.2.4-1PGDG.rhel6.x86_64                   1/5
      Installing : postgresql92-9.2.4-1PGDG.rhel6.x86_64                        2/5
      Installing : uuid-1.6.1-10.el6.x86_64                                     3/5
      Installing : postgresql92-contrib-9.2.4-1PGDG.rhel6.x86_64                4/5
      Installing : postgresql92-server-9.2.4-1PGDG.rhel6.x86_64                 5/5
      Verifying  : postgresql92-libs-9.2.4-1PGDG.rhel6.x86_64                   1/5
      Verifying  : uuid-1.6.1-10.el6.x86_64                                     2/5
      Verifying  : postgresql92-server-9.2.4-1PGDG.rhel6.x86_64                 3/5
      Verifying  : postgresql92-contrib-9.2.4-1PGDG.rhel6.x86_64                4/5
      Verifying  : postgresql92-9.2.4-1PGDG.rhel6.x86_64                        5/5

    Installed:
      postgresql92-contrib.x86_64 0:9.2.4-1PGDG.rhel6
      postgresql92-server.x86_64 0:9.2.4-1PGDG.rhel6

    Dependency Installed:
      postgresql92.x86_64 0:9.2.4-1PGDG.rhel6
      postgresql92-libs.x86_64 0:9.2.4-1PGDG.rhel6
      uuid.x86_64 0:1.6.1-10.el6

    Complete!



    Installing for dependencies:
     postgresql92              x86_64      9.2.4-1PGDG.rhel6      pgdg92      970 k
     postgresql92-libs         x86_64      9.2.4-1PGDG.rhel6      pgdg92      185 k
     uuid                      x86_64      1.6.1-10.el6           base         54 k

    Transaction Summary
    ================================================================================
    Install       5 Package(s)

    Total download size: 5.4 M
    Installed size: 23 M
    Is this ok [y/N]: y

  • 相关阅读:
    重载运算与类型转换——函数调用运算符,重载、类型转换与运算符
    重载运算与类型转换——基本概念,输入和输出运算符,算术和关系运算符,赋值运算符,下标运算符,递增和递减运算符,成员访问运算符
    拷贝控制——拷贝控制和资源管理,交换操作,对象移动
    拷贝控制——拷贝、赋值与销毁
    动态内存——动态数组
    middlegenide  eclipse 的插件
    jquery
    avg
    dom4j
    dom4j  简单使用
  • 原文地址:https://www.cnblogs.com/aomi/p/3251048.html
Copyright © 2011-2022 走看看