Je viens de terminer la configuration d’un environnement de développement à partir de zéro sur un MacBook réinitialisé. J’ai utilisé Homebrew pour tout ce que j’ai pu. Je ne dis pas que c’est la meilleure approche, mais voici mon étape par étape :
Si les nouvelles installations ne s’affichent pas, mettez à jour le shell pendant les étapessource .zprofile
Installer les dépendances avec Homebrew
brew install git brew install rbenv
rbenv install ruby 3.4.6 rbenv global 3.4.6 ruby --version
gem update gem install rails rails --version
brew install postgresql@14 pgvector brew services start postgresql brew install redis brew services start redis brew install nvm (voir nvm — Homebrew Formulae pour les ajustements du profil shell)
L’installation de Postgres semble un peu fragile. Apparemment, vous pouvez vous retrouver avec des fichiers corrompus et une approche assez simple consiste alors à les supprimer et à les réinstaller :