1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
| echo "========== 安装函数库 ================="
sudo apt-get install curl bison build-essential git-core
sudo apt-get install zlib1g-dev libssl-dev libreadline5-dev libxml2-dev
echo "========== 安装rvm ==================="
mkdir -p ~/.rvm/src/ && cd ~/.rvm/src && rm -rf ./rvm/ && git clone git://github.com/wayneeseguin/rvm.git && cd rvm && ./install
echo "========== 打开另一个终端,执行 vim ~/.bashrc ================="
echo "========== 并且将下面内容复制到.bashrc最后 ==========="
echo " if [[ -s "$HOME/.rvm/scripts/rvm" ]] ; then
source "$HOME/.rvm/scripts/rvm";
fi
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
"
echo "========== 修改完后请按回车键继续: =========="
read var
type rvm | head -1
rvm requirements
sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion
echo "=================================="
source ~/.bashrc
echo "==================================="
sudo apt-get install rubygems
echo "========= 安装ruby1.9.2 ==========="
rvm install 1.9.2-p290
echo "======== 安装rails3.0.3 ==========="
gem install rails -v=3.0.3
echo "========= 安装ruby ==========="
rvm install 1.8.7
echo "======== 安装rails ==========="
gem install rails -v=2.3.5
echo "======= 安装mysql ============"
sudo apt-get install mysql-server
sudo apt-get install mysql-client
echo "====== 安装mysql驱动 ========="
sudo apt-get install libmysqlclient-dev
sudo gem install mysql2
echo "======设置默认版本=========="
rvm use --default 1.8.7
echo "============更新使用于2.3.5的rubygem========="
gem update --system 1.5.3
echo "========== 打开另一个终端,执行 vim ~/.bash_profile ================="
echo "========== 并且将下面内容复制到.bash_profile最后 ==========="
echo "
source ~/.bashrc
"
echo "========== 修改完后请按回车键继续: =========="
read var
echo "===== 如果在此过程中,没有错误,那么Ruby on rails 环境搭配成功(Justin-lu)!! ======== "
echo "===== QQ:448426851 ========================== "
|