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

Arrow Selection Math

I’m a recurve shooter preparing for the outdoor archery season again and it’s time to do some arrow selection. Do I want thick arrows or thin arrows? Thick arrows may gain you more points (although unlikely with the large target). And thin arrows are rumored to be less susceptible to wind effects. But let’s see — let’s do a bit of math!

Arrow Fletching

Found a great little customizable arrow fletching jig on thingiverse.

SWU / Magic Life Counter

After playing my first games of Star Wars Unlimited, I was inspired to design my own 3d-printed life counter. multicolor 3d printed swu high-republic life counter