收集一些自己工作中用到的一些包管理资料,以备后用并分享给网友们!
rvm
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
# hkp://keys.gnupg.net 有时会超时,你可能需要使用不同的key server,例如:hkp://pgp.mit.edu
\curl -sSL https://get.rvm.io | bash -s stable
source /usr/local/rvm/scripts/rvm
#修改RVM的Ruby安装源
$ echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db
#查看rvm库中已知的ruby版本
rvm list known
#安装ruby
rvm install 2.4.0
#查询已经安装的ruby
rvm list
#设置默认版本
rvm use 2.4.0
#卸载一个已安装的旧版本版本
rvm remove 2.0.0
#查看当前版本
ruby --version
nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
(curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | zsh)
or Wget:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
(wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | zsh)
source .bashrc
(source .zshrc)
#列出所需要的版本
nvm list-remote
nvm install v8.11.4
#查看已安装
nvm list
#切换版本
nvm use v8.11.4
#设置默认
nvm alias default v8.11.4
#Extension 其他node安装方式(https://nodejs.org/en/download/package-manager/)
--yum
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash -
sudo yum -y install nodejs
sudo yum install gcc-c++ make
--apt
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install -y build-essential
pyenv
#macOS 下安装
brew install pyenv
#向 shell 添加 pyenv init 以启用 shims 和命令补完功能
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.zshrc
#自动安装
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
#手动安装
mkdir ~/.pyenv
git clone git://github.com/yyuu/pyenv.git .pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc
exec $SHELL
source ~/.zshrc
pyenv install 3.6.6
pyenv global 3.6.6
网友评论