Herhangi bir Ubuntu sürümünde PostgreSQL 9.6'yı nasıl yüklerim?

85

PostgreSQL 9.6'yı herhangi bir Ubuntu sürümüne, en son sürümle varsayılan olarak gelmediğinden nasıl yüklerim?

Ubuntu Xenial (16.04), varsayılan depolardan PostgreSQL 9.5 ile birlikte gelir.

    
sordu Victor 29.09.2016 19:38

3 cevap

182

Aşağıdaki Ubuntu sürümleri için, verilen komutlarla, resmi PostgreSQL Apt Deposu .

Ubuntu 17.04 - 17.10

9.6 sürümü dağıtımla birlikte gelir.

sudo apt-get install postgresql-9.6

Ubuntu 12.04, 14.04, 16.04

sudo add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main"
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-9.6
    
verilen cevap Victor 29.09.2016 19:38
13

Aşağıdaki adımları izleyin:

Referans bu blogdan alındı.

En son sürüm için en son PostgreSQL deposunu eklemeniz gerekir.

sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"

PostgreSQL 9.6'yı Güncelleyin ve Yükleyin:

sudo apt-get update
sudo apt-get install postgresql-9.6

Varsayılan postgres süper kullanıcı ve postgres veritabanı oluşturuldu. Postgres süper kullanıcısı için bir şifre belirlemeniz gerekir.

[email protected]:~$ sudo passwd postgres
Enter new UNIX password:****
Retype new UNIX password:****
passwd: password updated successfully

Hizmet başlatılmazsa, PostgreSQL hizmetini başlatabilirsiniz.

sudo service postgresql start

PostgreSQL sunucusunu postgres kullanıcısını kullanarak bağlayın:

[email protected]:~$ su postgres
Password:****

Örnek veri tabanı oluştur:

createdb database_name

Bu veritabanına bağlanın:

psql -d database_name
    
verilen cevap Anvesh 18.01.2017 22:24
1

Bunu takip ettim Github gramı - Ben ubuntu xenial içinde vagrant koşuyorum ve en iyi tarafından sunulan PostGIS uzantısını kullanabilmek için mevcut postresql resmi depo vesion 9.5 ila 9.6 yükseltmek istedim 9.6 sürümü (sitelerinde resmi olarak belirtilmiştir) Umarım bu birisine yardımcı olur.

    
verilen cevap Sanchit 24.06.2017 16:09

Etiketlerdeki diğer soruları oku