Postgresql-9.4 yüklerken karşılaşılan sorunlar: Paket bulunamıyor


16

Ubuntu 14.04 kullanıyorum. Bu kılavuzu kullanarak postgresql indirmeye çalışıyorum .

Ancak komutu sudo apt-get install postgresql-9.4terminalimde çalıştırdığımda şu hata iletisini alıyorum:

E: Unable to locate package postgresql-9.4
E: Couldn't find any package by regex 'postgresql-9.4'

Neyi yanlış yapıyorum?


1
Lütfen sorunuzu düzenleyin ve çıktısını ekleyinapt-cache policy postgresql
— heemayl


sudo apt-get update && sudo apt-get upgradeYüklemeden önce yapmayı unutmayın .
— Lucio

Havuzu orada verildiği gibi ayarladınız mı ? Ayrıca askubuntu.com/q/378558
— Pandya

Yanıtlar:


8

Çünkü Ubuntu 14.04 depolarında postgresql-9.3 sürümü var. Yani koş

sudo apt-get install postgresql-9.3

"E: Karşılanmayan bağımlılıklar. Paket olmadan" apt-get -f install "komutunu deneyin (veya bir çözüm belirtin).
— Joe Morano

Yani "sudo apt-get install -f" komutunu çalıştırın.
— Pilot6

"Sudo apt-get -f install" değil mi?
— Joe Morano

Sorun değil.
— Pilot6

4
Peki, ihtiyacım olan işlevselliğe (jsonb) sahip olan 9.4 sürümünü kullanmak isterseniz ne olur?
— Mattis

24

Ubuntu 14.04'e postgres 9.4 yükleyebilirsiniz!

Http://www.postgresql.org/download/linux/ubuntu/ adresindeki talimatları izleyin :

Dosyayı oluşturun ve /etc/apt/sources.list.d/pgdg.listdepo için bir satır ekleyin:

deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main

Depo imzalama anahtarını içe aktarın ve paket listelerini güncelleyin:

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

Şimdi ile kurabilirsiniz

sudo apt-get install postgresql-9.4

1
bunu nasıl yürütebilirim. bir pencere noob kullanıcı geliyor. cmd satır satır yazmak için komutlar verebilir misiniz
— noogui

1
@noogui kelimenin tam anlamıyla yukarıdaki kopyayı terminalinize yapıştırın. "Dosyası oluşturmak" için sadece yazın sudo touch /etc/apt/sources.list.d/pgdg.listya da benzeri bir program kullanmak vim, nanoya da emacs. Oluşturduğunuz bu dosyaya, tek bir satır eklemeniz yeterlidir deb- bu postgres paket deposunun konumudur. Ardından yukarıdaki komutların geri kalanını kopyalayın ve terminalinize yapıştırın - sisteminiz ve o havuz için kimlik doğrulama anahtarını ekleyecektir. 9.4 paketini depodan yüklemek için yukarıdaki son komutu çalıştırın.
— Todd

Bu, kabul edilen yanıt olmalı, Debian veya diğer Ubuntu sürümleri gibi diğer platformlardaki kullanıcılara tamamen yardımcı olur.
— Cécile Fecherolle
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.