- Download the El Capitan Beta and install
- Download and install XQuartz: https://xquartz.macosforge.org/landing/
- Download the Xcode Beta and install (drag & drop into /Applications)
- Rename Xcode-Beta.app to Xcode.app (remove old version)
- Start Xcode.app and agree to ToS and finish installation
- Start up iTerm/Terminal:
# Install Xcode extensions
xcode-select --install
# Reset permissions for /usr/local
sudo chown -R $USER /usr/local
# Run `brew doctor`
brew doctor
# Install missing packages (e.g. v8-315 – could be different when you are running this)
brew install v8-315
# Running `brew doctor` should not show any more errors.
I ran in some more problems when trying to launch puma
(Library not loaded: /usr/local/lib/libssl.1.0.0.dylib
).
I therefore removed and rebuilt ruby
to include the current version of libssl
:
rvm uninstall ruby-2.2.2
rvm get head
rvm install ruby-2.2.2