Bagaimana menginstal postgresql 9.4


21

Setelah mencoba apt-get install postgresql-9.4, memperbarui, mencoba lagi dll. Sepertinya saya tidak dapat menginstalnya:

 Couldn't find any package by regex 'postgresql-9.4'

Saya tahu ada pertanyaan serupa di askubuntu tetapi jawaban di sana juga tidak berfungsi.

Saya perlu postgresql versi 9.4 karena saya melakukan pg: cadangan dari Heroku dan saya mendapatkan kesalahan ini jika saya tidak memiliki 9.4.

Terima kasih banyak atas bantuan Anda.


Apa yang harus kami bantu? Anda bahkan tidak menyebutkan versi Ubuntu Anda.
AB

1
Situs web resmi menjelaskan langkah-langkah untuk menambahkan repositori postgresql, yang kemudian memungkinkan Anda untuk mengunduh postresql. Info lebih lanjut: postgresql.org/download/linux/ubuntu
Sergiy Kolodyazhnyy

Jawaban:


45

Perintah ini menginstal versi terbaru untuk distribusi Anda:

sudo apt-get install postgresql

postgresql-9.4 tersedia sejak Utopic.

Sumber

Berikut ini adalah panduan langkah demi langkah untuk menginstal Postgesql 9.4 untuk versi Ubuntu (Utopic, Trusty, Precise, Lucid) Anda.

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

Untuk tepercaya:

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

Untuk mendapatkan versi ubuntu Anda:

lsb_release -sc

Sekarang impor kunci publik dan instal:

wget --quiet -O - https://postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - 
sudo apt-get update
sudo apt-get install postgresql-9.4

Jawaban ditingkatkan, tetapi apa Versi Ubuntu Anda?
AB

Terima kasih, saya memilih jawaban Anda, saya akan mengujinya dalam beberapa jam. Saya di Ubuntu 14,04 LTS - Trusty.
alejoss

@alejoss: Sepertinya Anda lupa menerima jawaban ini: Jika jawaban ini membantu Anda, jangan lupa klik abu-abu di sebelah kiri teks ini, yang artinya Ya, jawaban ini valid ! ;-)
Fabby

15

Gunakan perintah berikut (perintah ini mampu mendapatkan versi Ubuntu Anda, Tidak perlu perubahan manual):

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
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.4 pgadmin3

Sumber: Cara Memasang PostgreSQL 9.4 di Ubuntu / Linux Mint


terima kasih, ini bekerja dengan baik. +1 untuk menjadikan ini dinamis dengan 'lsb_release -cs'
Aidan Melen

6

Anda dapat menginstalnya dengan menjalankan

sudo apt-get install postgresql

Versi 9.3 akan diinstal untuk 14.04, 9.4 untuk 14.10 dan 15.04.

Jika Anda membutuhkan 9,4 dengan Ubuntu 14,04, Anda dapat menginstalnya seperti yang dijelaskan di situs postgresql


0

Jika Anda ingin menginstal PostgreSQL 9.5 di Ubuntu dalam versi spesifik seperti Ubuntu 14 maka Ikuti langkah-langkahnya:

Buat file /etc/apt/sources.list.d/pgdg.listdan tambahkan baris untuk repositori:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"> /etc/apt/sources.list.d/pgdg.list'

Impor kunci penandatanganan repositori, dan perbarui daftar paket:

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.5
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.