aboutsummaryrefslogtreecommitdiff
path: root/_posts/2024-06-02-Building_rbenv_on_OpenBSD_7.5.md
diff options
context:
space:
mode:
authorBradley Taunt <bt@btxx.org>2024-07-02 14:28:49 -0400
committerBradley Taunt <bt@btxx.org>2024-07-02 14:28:49 -0400
commitdc6db80fa72286704849ef61ee0e5ccb5841cb09 (patch)
tree9235d796229d49211c27a07b9d18585d503baa94 /_posts/2024-06-02-Building_rbenv_on_OpenBSD_7.5.md
parent088c87bcb58be576308da503d4f11a68843c5013 (diff)
Conversion to barf for testing purposes
Diffstat (limited to '_posts/2024-06-02-Building_rbenv_on_OpenBSD_7.5.md')
-rw-r--r--_posts/2024-06-02-Building_rbenv_on_OpenBSD_7.5.md61
1 files changed, 0 insertions, 61 deletions
diff --git a/_posts/2024-06-02-Building_rbenv_on_OpenBSD_7.5.md b/_posts/2024-06-02-Building_rbenv_on_OpenBSD_7.5.md
deleted file mode 100644
index 1e6a9fb..0000000
--- a/_posts/2024-06-02-Building_rbenv_on_OpenBSD_7.5.md
+++ /dev/null
@@ -1,61 +0,0 @@
----
-layout: post
-title: Building rbenv on OpenBSD 7.5
-permalink: /posts/Building_rbenv_on_OpenBSD_7.5/
----
-
-I use Ruby (specifically with Jekyll) for a lot of my clubs/projects while using my personal laptop ([X220 ThinkPad](/posts/x220/)) which is runs OpenBSD. Since I recently upgraded to OpenBSD 7.5 I thought it could be helpful for others if I shared my process of building and using `rbenv` to install different Ruby versions.
-
-## Before We Build
-
-First, be sure to install the required packages in order to build from source, and then clone the core `rbenv` repo:
-
- pkg_add git gcc gmake libffi libyaml openssl
- git clone https://github.com/rbenv/rbenv.git ~/.rbenv
-
-## Building `rbenv`
-
-Add `rbenv` to your PATH and initialize it (place this inside your `.bashrc` or `.zshrc` etc):
-
-```sh
-export PATH="$HOME/.rbenv/bin:$PATH"
-export PATH="$HOME/.rbenv/shims:$PATH"
-export RUBY_CONFIGURE_OPTS="--with-openssl-dir=/usr/local"
-eval "$(rbenv init -)"
-```
-
-Then reload your shell (zsh in this example):
-
-```sh
-source ~/.zshrc
-```
-
-Next we will need to install `ruby-build` as a `rbenv` plugin. Clone the ruby-build repository into the rbenv plugins directory:
-
-```sh
-git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
-```
-
-## Installing Ruby and Setting Our Version
-
-Now use `rbenv` to install the desired version of Ruby (we will get an older version for this example):
-
-```sh
-rbenv install 3.3.0
-```
-
-If you run into issues, you may need to specify your openssl directory:
-
-```sh
-RUBY_CONFIGURE_OPTS="--with-openssl-dir=/usr/local" rbenv install 3.3.0
-```
-
-If you're on a slower machine (like mine) this might take a little bit. Just grab a coffee or a snack while you wait!
-
-Then navigate to your project of choice and set the `local` Ruby version:
-
-```sh
-rbenv local 3.3.0
-```
-
-That's it! If you'd prefer to set this version of Ruby for all projects going forward, simply replace `local` with `global`.