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
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
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:
openssl
libreadline
zlib
curl
uuid
icu-devtools
(linux)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