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 Laser-Cut Identities

Netrunner Laser-Cut Identities

I’ve been using the laser cutter/engraver to generate some Netrunner identities for some time, and finally got some that look really good.

M.C. Escher Ice Cube Molds

When staying at a bed-and-breakfast they had these really neat hexagonal ice cube trays. We picked up some of our own when we got home, but the thought was planted - “what other shapes could I do?” Of course, one of the most interesting space-filling tiling artists of all time has to be M.C. Escher.

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!