CleanUp

備忘録と豆の知識

備忘録 Ubuntu16.04 anyenv インストール

 rbenv、pyenvとインストールしてきて、次はphpenvをインストールしようとした矢先にanyenvを見つけた。 チクショー!

 anyenvは、env系のバージョン管理をまとめて行える。

1. anyenvをgit cloneしてくる

 $HOMEの.anyenvにcloneする。

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

2. bashrcに書き込む

 Ubuntuなので.bashrcに書き込む。

$ echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(anyenv init -)"' >> ~/.bashrc
$ exec $SHELL -l

3. rbenvなどをインストールする

 anyenv installでインストールできる。 今回はrbenvとpyenvとphpenvをインストールしてみる。

$ anyenv install rbenv
$ anyenv install pyenv
$ anyenv install phpenv

$ exec $SHELL -l

4. 各種バージョンインストール

 ビルドしたりするので、ライブラリなどインストールしておくこと。

$ rbenv install 2.5.1
$ CONFIGURE_OPTS="--enable-shared" pyenv install 2.7.15
$ CONFIGURE_OPTS="--enable-shared" pyenv install 3.6.5
$ phpenv install 5.6.36
$ phpenv install 7.2.5

$ rbenv global 2.5.1
$ pyenv global 2.7.15 3.6.5
$ phpenv global 7.2.5