Jekyll on FreeBSD
Install Ruby
sudo pkg install ruby
Install Ruby Gems
Find the latest version and install it. (Replace ruby3x with whatever the latest version is.)
pkg search gems sudo pkg install ruby3x-gems
Set Gems directory and add that to the Bash path
Avoid installing RubyGems packages (called gems) as the root user. Instead, set up a gem installation directory for your user account. The following commands will add environment variables to your ~/.bashrc file to configure the gem installation path:
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc source ~/.bashrc
Install Jekyll Gems
gem install jekyll bundler jekyll-sitemap
Verify install
Both of these commands should return some output showing version number, etc.
ruby -v jekyll -v
That’s it! You’re ready to start using Jekyll.
© 2025 Jekyll Core Team and contributors
Licensed under the MIT license.
https://jekyllrb.com/docs/installation/freebsd/