Install rvm, ruby, rails, nvm, nodejs and git under Ubuntu 14.04
下载证书
1
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
安装稳定版rvm以及最新版的ruby
1
curl -L https://get.rvm.io | bash -s stable --autolibs=enabled --ruby
安装依赖,初始化并立即执行
1
2sudo apt-get install libgdbm-dev libncurses5-dev automake libtool bison libffi-dev
source ~/.rvm/scripts/rvm修改rubygems的源为淘宝ruby源,并查看确认
1
2gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
gem sources -lPS:淘宝源如果有问题fetch error的话,可以改用 https://gems.ruby-china.org/ 替换。
以sudo安装rubygems-update
1
2
3gem install rubygems-update
update_rubygems
gem update --system安装bundler
1
gem install bundler
安装rails
1
gem install rails
安装nvm
1
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash
安装最新版nodejs
1
nvm install 5.0
安装及配置git
1
sudo apt-get install git
配置git基本信息,并生成ssh公钥
1
2
3
4
5git config --global color.ui true
git config --global user.name "YOUR NAME"
git config --global user.email "YOUR@EMAIL.com"
git config -l #查看配置信息
ssh-keygen -t rsa -C "YOUR@EMAIL.com" # 一直敲回车查看生成的公钥,并复制之
1
cat ~/.ssh/id_rsa.pub # id_rsa 应该是ubuntu系统分配的,只能用这个文件名
到github settings->SSH and GPG keys->SSH keys->new SSH key,给SSH key写个名字作为Title,在key下粘贴从id_rsa.pub里复制公钥。然后Add SSH key即可。
将本地git与github账号建立连接
1
ssh -T git@github.com
显示一下信息,即表示连接成功
Hi YOUR NAME! You've successfully authenticated, but GitHub does not provide shell access.