12/08/2018, 14:19
introducing to anyenv
what is the point to do this? in my case I can easily switch php version using phpenv and no conflict between phpenv and rbenv This is a simple wrapper for rbenv style environment managers. You don't have to git clone or modify your shell profile for each **env anymore if you install anyenv. ...
what is the point to do this?
in my case I can easily switch php version using phpenv
and no conflict between phpenv and rbenv
This is a simple wrapper for rbenv style environment managers. You don't have to git clone or modify your shell profile for each **env anymore if you install anyenv.
INSTALL
$ git clone https://github.com/riywo/anyenv ~/.anyenv $ echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.your_profile $ echo 'eval "$(anyenv init -)"' >> ~/.your_profile $ exec $SHELL -l
USAGE
$ anyenv install rbenv $ anyenv install plenv $ anyenv install pyenv $ anyenv install phpenv $ anyenv install ndenv $ anyenv install denv $ anyenv install jenv $ anyenv install luaenv $ anyenv install goenv $ exec $SHELL -l … $ anyenv version denv: 2.063 (set by /home/riywo/.anyenv/envs/denv/version) jenv: system (set by /home/riywo/.anyenv/envs/jenv/version) luaenv: system (set by /home/riywo/.anyenv/envs/luaenv/version) ndenv: v0.10.12 (set by /home/riywo/.anyenv/envs/ndenv/version) phpenv: system (set by /home/riywo/.anyenv/envs/phpenv/version) plenv: 5.18.0 (set by /home/riywo/.anyenv/envs/plenv/version) pyenv: venv27 (set by /home/riywo/.anyenv/envs/pyenv/version) rbenv: 1.9.3-p327 (set by /home/riywo/.anyenv/envs/rbenv/version) goenv: 1.2.2
PLUGINS
- znz/anyenv-update
- znz/anyenv-git
For ubuntu
installing things
git clone https://github.com/riywo/anyenv ~/.anyenv echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.profile echo 'eval "$(anyenv init -)"' >> ~/.profile exec $SHELL -l mkdir -p $(anyenv root)/plugins git clone https://github.com/znz/anyenv-update.git $(anyenv root)/plugins/anyenv-update git clone https://github.com/znz/anyenv-git.git $(anyenv root)/plugins/anyenv-git anyenv install rbenv anyenv install pyenv exec $SHELL -l rbenv install 2.2.2 rbenv global 2.2.2hoge git clone git://github.com/jf/rbenv-gemset.git $(anyenv root)/envs/rbenv/plugins/rbenv-gemset git clone https://github.com/sstephenson/rbenv-gem-rehash.git $(anyenv root)/envs/rbenv/plugins/rbenv-gem-rehash gem update --system gem install bundler