Amazon Linux'a Postgres sunucusu 9.6'yı yükleme


10

Amazon Linux'a postgres-server 9.6'yı kaynaktan inşa etmeden kurmanın en iyi yolu nedir? Https://yum.postgresql.org/repopackages.php adresinderpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-ami201503-96-9.6-2.noarch.rpm listelenen sürümü yüklemeye çalıştım ve hatasız olarak yükledim, ancak hala ya da bir kullanıcım yok. Ne kaçırdım?service postgresqlpsqlpostgres

Yanıtlar:


13

Yüklediğiniz depoyu (çek PostgreSQL paketleri kullanılabilir hale getirir /etc/yum.repos.d). Şimdi yum updateDB ile yapabilir ve aslında yükleyebilirsiniz yum install postgresql96-server.


1
Büyük olasılıkla bunu root olarak yapmanız gerekecektir: sudo rpm -i download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/…
Vic

@Vic: Sorun oldukça açık değil.
Sven

Cevabınız doğru olsa da, takip ettiğim gibi kök olmalıydım. Bu benim için bir problemdi ve talimatlarınız geçerliydi.
Vic

0

Sven'in cevabına ( Vic'un yorumuyla) dayanarak şunları yapmalısınız:

  1. Resmi PostgreSQL 9.6 RPM paket dosyasını ekleyin

    sudo rpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-ami201503-96-9.6-2.noarch.rpm

  2. Yum kullanarak gerekli Postgresql 9.6 paketlerini kurun

    sudo yum install postgresql96-server.x86_64

    Bu, bir PostgreSQL sunucusu kurmanıza ve bir postgreskullanıcı oluşturmanıza izin verir . Ancak, postgres için komut satırı araçlarını da yüklemek istediğiniz için, ihtiyacınız olacak ...

    sudo yum install postgresql96.x86_64 postgresql96-libs.x86_64

    Hangi yükler psql, pg_dumpve diğer komut satırı araçları.

Çok geç olduğunu biliyorum ama umarım bu tür bir sorunla karşılaşabilecek herkese yardımcı olur.

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.