Cách cài đặt postgresql 9.4


21

Sau khi thử apt-get install postgresql-9.4, cập nhật, thử lại, v.v. Dường như tôi không thể cài đặt nó:

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

Tôi biết có một câu hỏi tương tự trong Askubfox nhưng câu trả lời ở đó cũng không hoạt động.

Tôi cần postgresql phiên bản 9.4 vì tôi đang thực hiện pg: sao lưu từ Heroku và tôi gặp lỗi này nếu tôi không có 9.4.

Cảm ơn sự giúp đỡ của bạn.


Chúng tôi nên giúp bạn như thế nào? Bạn thậm chí không đề cập đến phiên bản Ubuntu của bạn.
AB

1
Trang web chính thức mô tả các bước để thêm kho lưu trữ postgresql, sau đó sẽ cho phép bạn tải xuống postresql. Thông tin thêm: postgresql.org/doad/linux/ubfox
Sergiy Kolodyazhnyy

Câu trả lời:


45

Lệnh này cài đặt phiên bản gần đây cho bản phân phối của bạn:

sudo apt-get install postgresql

postgresql-9.4 có sẵn kể từ Utopic.

Nguồn

Dưới đây là hướng dẫn từng bước để cài đặt Postgesql 9.4 cho phiên bản Ubuntu (Utopic, Trusty, Precise, Lucid) của bạn.

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

Để tin tưởng:

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

Để có phiên bản Ubuntu của bạn:

lsb_release -sc

Bây giờ nhập khóa công khai và cài đặt:

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

Câu trả lời được cải thiện, nhưng Phiên bản Ubuntu của bạn là gì?
AB

Cảm ơn, tôi đã bỏ phiếu cho câu trả lời của bạn, tôi sẽ kiểm tra nó sau vài giờ nữa. Tôi đang dùng Ubuntu 14.04 LTS - Trusty.
alejoss

@alejoss: Khi bạn dường như đã quên acept câu trả lời này: Nếu câu trả lời này đã giúp bạn, đừng quên nhấn vào màu xám ở bên trái của văn bản này, điều đó có nghĩa Vâng, câu trả lời này là hợp lệ ! ;-)
Fabby

15

Sử dụng các lệnh sau (lệnh có khả năng nhận phiên bản Ubuntu của bạn, Không cần thay đổi thủ công):

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

Nguồn: Cách cài đặt PostgreSQL 9.4 trong Ubuntu / Linux Mint


cảm ơn, điều này đã làm việc tốt +1 để tạo tính năng động này với 'lsb_release -cs'
Aidan Melen

6

Bạn có thể cài đặt nó bằng cách chạy

sudo apt-get install postgresql

Phiên bản 9.3 sẽ được cài đặt cho 14.04, 9.4 cho 14.10 và 15.04.

Nếu bạn cần 9,4 với Ubuntu 14.04, bạn có thể cài đặt nó như được mô tả tại trang web postgresql


0

Nếu bạn muốn cài đặt PostgreSQL 9.5 trong Ubuntu ở phiên bản cụ thể như Ubuntu 14 thì hãy làm theo các bước:

Tạo tệp /etc/apt/sources.list.d/pgdg.listvà thêm một dòng cho kho lưu trữ:

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

Nhập khóa ký kho lưu trữ và cập nhật danh sách gói:

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
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.