Por padrão, um serviço postgresql criado a partir das fontes de estoque (do link ) será instalado em /usr/local/pgsql
e seu sistema Ubuntu irá ignorá-lo totalmente, não é parte do que ele sabe.
Parte dos motivos pelos quais os pacotes são usados não é apenas para evitar a compilação, é ter uma integração adequada no sistema em relação a iniciar / parar / registrar o serviço e consistência em onde todos os programas e arquivos residem.
Se você gerencia todos esses aspectos, é perfeitamente possível usar o postgresql em /usr/local/pgsql
Se você estava usando uma versão recente do Ubuntu, uma opção mais fácil seria pegar os pacotes pré-compilados na forma de .deb
files e instalá-los manualmente com dpkg
, se você tiver que pegá-los individualmente em vez de ter apt-get update
, faça isso por você. Os binários pré-compilados disponibilizados pelo PGDG são
link