0%

anyenvで各env系ツールをインストール

環境

  • LinuxMint19 Mate

手順

anyenvをインストール

anyenvをclone

1
$ git clone https://github.com/riywo/anyenv ~/.anyenv

パスを通す

ターミナル起動時にanyenvのパスを通す設定を書く

1
2
3
4
5
6
7
$ echo 'PATH=${PATH}:${HOME}/.anyenv/bin' >> ~/.bashrc
$ echo 'eval "$(anyenv init -)"' >> ~/.bashrc
$ source ~/.bashrc

anyenv用のインストールフォルダを作成する
一度だけ実行する必要がある
$ anyenv install --init

インストール出来るenvを確認

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$ anyenv install -l
Renv
crenv
denv
erlenv
exenv
goenv
hsenv
jenv
luaenv
nodenv
phpenv
plenv
pyenv
rbenv
sbtenv
scalaenv
swiftenv
tfenv

好きなenvをインストール

今回はrbenvをインストールします

1
2
3
$ anyenv install rbenv
インストール後、シェルを再起動させる必要がある様なので以下実行
$ exec $SHELL -l

rbenvが使える事を確認

1
$ rbenv --version

anyenvでインストールしたenvの確認

1
2
$ anyenv local -l
rbenv: no local version configured for this directory

envをアンインストール

1
2
3
4
$ anyenv uninstall rbenv
rbenvが使えなくなる
$ rbenv
anyenv: env `rbenv' not installed