Installing Ruby/Jekyll on MacOS 13 on M1

Published: Nov 11, 2022 by K. E. Claytor

Some notes on updating ruby-on-rails on my M1 Mac Air running OSX 13:

  1. Trying to install ruby via the jekyll instructions did not work
    • I kept having issues with ruby -v and which ruby returning the pre-installed system ruby (2.6.x)
    • ruby-install ruby did not complete, instead erroring out with symbol(s) not found for architecture arm64
  2. However, they linked to Don’t use sudo gem install. Which led me to the full install instructions for mac
    • The key was; ruby-install ruby -- --enable-shared
  3. Once that worked, the rest proceeded smoothly until it came time to serve the site.
  4. I needed to add two additional gems (the install instructions only mention the first)
    • bundle add webrick
    • bundle add rexml
    • You may need bundle update and bundle install
  5. Then jekyll serve worked; bundle exec jekyll serve --livereload
macos 13, osx 13, m1, mac air, ventura, jekyll, ruby

Share

Latest Posts

Netrunner Card Boxes

Netrunner Card Boxes

I’ve been wanting to upgrade my Netrunner card storage for a while. Now that I have access to a laser cutter/engraver, I finally took the plunge and designed these boxes. I think they turned out fantastic!

Installing Ruby/Jekyll on MacOS 13 on M1

Some notes on updating ruby-on-rails on my M1 Mac Air running OSX 13:

Sci-Fi Mobile

Sci-Fi Mobile