Homebrew kullanarak Postgres'in (9.6) eski bir sürümünü nasıl kurarsınız?


20

Homebrew'un şu anki Postgres sürümü, şu sürümlerle yüklendiğinde 10'dur:

brew install postgres

Postgres'in daha eski bir sürümünü nasıl kurabilirim? Özellikle 9.6

Yanıtlar:


34

Yüklemek için mevcut sürümleri aşağıdakileri kullanarak bulabilirsiniz brew search:

$ brew search postgresql
==> Searching local taps...
postgresql        postgresql@9.4        postgresql@9.5        postgresql@9.6

Bu eski sürümlerden birini yüklemek için tam adı şuraya aktarın brew install:

$ brew install postgresql@9.6

Bu belirli sürümün PATH'inizi bash ortamınıza nasıl ekleyeceğinize dair talimatlar verecektir, böylece onu kullanabilirsiniz psql.

Hala daha psqlyeni bir postgresql sürümü önyükleme yapıyorsanız , şunu deneyin:

brew install postgres@9.6
cp -rf /usr/local/Cellar/postgresql@9.6/9.6.9 /usr/local/Cellar/postgresql/.
brew switch postgres 9.6.9

Teşekkürler, deneyeceğim. 9.6 henüz adlandırılmış bir sürüm olarak mevcut değil mi? Sadece 9.4 ve 9.5 listelenmiştir.
JK.

1
Bugün itibariyle 9,6 mevcuttur.
Nate Bird

1
Bu psqllibpq-fe.h
yüklendi

1
Yazma (1.6.1) itibariyle, brew install postgresql@9.6işe yarıyor gibi görünüyor, ancak brew info postgresqlyine de denerseniz 10.3'e işaret ediyor (mevcut kararlı). Yapmak işe yarıyor gibi brew info postgresql@9.6 gözüküyor ama kimse bunu yapamıyor brew switch. Hala bunu nasıl çözdüğünden henüz emin değilim.
Scott Corscadden

1
@Adi Düzenlemeniz için teşekkürler, ancak tam olarak anladığımdan emin değilim. Bunun neden işe yaradığı hakkında biraz daha bilgi verebilir misiniz? Dosyaları kopyalamak yerine bir sembolik bağlantı kullanılabilir mi?
grg
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.