備忘録 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