LoginSignup
3
1

More than 5 years have passed since last update.

rbenv メモ

Posted at

vagrant で rbenv をインストールするたびやっていることのメモ。

使用している vagrant box は ubuntu/xenial64

# シェルをfishにする
$ sudo apt-add-repository ppa:fish-shell/release-2
$ sudo apt update
$ sudo apt install -y fish build-essential libffi-dev libssl-dev libreadline-dev zlib1g-dev && sudo apt upgrade -y && sudo apt autoremove -y
$ sudo passwd ubuntu # パスワード入力
$ chsh -s /usr/bin/fish # パスワード入力
$ logout # ホストで vagrant reload

ここからは fish. bash/zsh な人は rbenv/ruby-build 見ればいいとおもいます。

$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
$ cd ~/.rbenv && src/configure && make -C src
$ vim ~/.config/fish/config.fish
# 追記
set -x PATH "$HOME/.rbenv/bin" PATH
$ source ~/.config/fish/config.fish
$ rbenv init
$ vim ~/.config/fish/config.fish
# 追記
status --is-interactive; and source (rbenv init -|psub)
$ source ~/.config/fish/config.fish
$ rbenv install ***

本当は(よくわかってないけど) Ansible とか Chef とかっていうのを使うと幸せになるんだろうな。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1