Então eu tenho o Ubuntu 14.04 com postgres 9.6 e eu queria instalar o pg_repack então eu fiz
sudo apt-get install pgxnclient`
sudo pgxn install pg_repack
mas recebi um erro (desculpe, esqueci o erro) e encontrei um site dizendo que preciso
sudo apt-get install postgresql-server-dev-all
sudo apt-get install postgresql-common
Eu suspeito que um ou ambos vieram como Postgresql 10 porque quando eu fiz
sudo pgxn install pg_repack
parece funcionar, exceto que está colocando os arquivos /usr/lib/postgresql/10/bin
quando ainda estou executando o servidor 9.6.
Posso apenas mover isso para /usr/lib/postgresql/9.6/bin
ou há algo específico sobre isso para postgres10 que não funcionará se eu apenas movê-lo?
Em segundo lugar, como configuro pgxn
para usar 9.6 e não 10?
O site aqui está morto, então imagino que haja documentação por aí que não consigo obter.
pgxn
instalará usando oPostgreSQL
associado com opg_config
que encontrar primeiro no$PATH
. Se você definir seu PATH (permanente ou temporariamente) para listar primeiro o diretório que contém esse pg_config, isso deve resolver o problema