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.