Newbie

05 de Fevereiro de 2024 - @Walmir Neto


Como já mostrei Instalando ASDF (Runtime Version Manager), dessa vez vou mostrar com instalar PostgreSQL e Node.js usando o próprio asdf

Instalando Node.js

Nesse caso vou instalar a última versão LTS do node a versão 20.11.0

# Adiciona plugin
asdf plugin add nodejs <https://github.com/asdf-vm/asdf-nodejs.git>
# Você checar qual versão queres instalar
asdf list-all nodejs 20.11.0
# Porém vou instalar a última disponível
asdf install nodejs 20.11.0
# Seta essa versão com atual
asdf global nodejs 20.11.0
# E verifica qual a versão atual
asdf current nodejs

Dependências do PostgreSQL

Apesar de instalar as coisas com asdf é sempre muito simples e sempre o mesmo “repetéco”, em alguns casos existem dependências a serem instaladas para que as coisas funcionem normalmente, como por exemplo o postgres que necessita:

Mac

Se você estiver usando Apple Silicon, pode ser necessário definir a variável ambiente HOMEBREW_PREFIX como /opt/homebrew. Você pode fazer isso colocando export HOMEBREW_PREFIX=/opt/homebrew em seu ~/.zshrc arquivo ou similar.

Nem sempre é obrigatório, mas não sei por que isso é necessário para algumas pessoas. O mesmo vale para máquinas Intel, apenas o prefixo é /usr/local, que também pode ser colocado em seu ~/.zshrc arquivo export HOMEBREW_PREFIX=/usr/local.

brew install gcc readline zlib curl ossp-uuid

Ubuntu