From 1b3d01f806dd4fc9261ba78e0d3edc5f266cc14e Mon Sep 17 00:00:00 2001 From: bt Date: Sun, 3 Dec 2023 08:41:55 -0500 Subject: --- posts/rvm.md | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/posts/rvm.md b/posts/rvm.md index 7d5fc21..d412a1d 100644 --- a/posts/rvm.md +++ b/posts/rvm.md @@ -9,31 +9,31 @@ So this post is more or less a helpful document for my future self. If it happen Make sure you have the basic packages first: -``` -apk update -apk add curl gcc gnupg gpg dirmngr procps musl-dev linux-headers zlib zlib-dev openssl openssl-dev libssl1.1 -``` + + apk update + apk add curl gcc gnupg gpg dirmngr procps musl-dev linux-headers zlib zlib-dev openssl openssl-dev libssl1.1 + Next download the latest `stable` version of `rvm` from Github, unpack it, place it in the proper user directory (~/.rvm) and install any required libs: -``` -curl -sSL https://github.com/rvm/rvm/tarball/stable -o rvm-stable.tar.gz -echo 'export rvm_prefix="$HOME"' > ~/.rvmrc -echo 'export rvm_path="$HOME/.rvm"' >> ~/.rvmrc -mkdir rvm && cd rvm -tar --strip-components=1 -xzf ../rvm-stable.tar.gz -./install --auto-dotfiles --autolibs=0 -``` + + curl -sSL https://github.com/rvm/rvm/tarball/stable -o rvm-stable.tar.gz + echo 'export rvm_prefix="$HOME"' > ~/.rvmrc + echo 'export rvm_path="$HOME/.rvm"' >> ~/.rvmrc + mkdir rvm && cd rvm + tar --strip-components=1 -xzf ../rvm-stable.tar.gz + ./install --auto-dotfiles --autolibs=0 + Now we can remove everything and properly link to `rvm`: -``` -cd ../ && rm -rf rvm-stable stable.tar.gz rvm -source ~/.rvm/scripts/rvm -``` + + cd ../ && rm -rf rvm-stable stable.tar.gz rvm + source ~/.rvm/scripts/rvm + Now you can freely install any version of Ruby that you desire! -``` -rvm install ruby-X.X.X -``` + + rvm install ruby-X.X.X + -- cgit v1.2.3-54-g00ecf