ubuntu rails环境详细配置

1、sudo apt-get update

 

$ apt-get --quiet --yes update

#sudo apt-get update 获得最近的软件包的列表;列表中包含一些包的信息,比如这个包是否更新过

#sudo apt-get dist-upgrade 如果这个包没有发布更新,就不管它;如果发布了更新,就把包下载到电脑上,并安装。

 

这里提一下apt-get upgrade 与apt-get dist-upgrade的关系

由于包与包之间存在各种依赖关系。upgrade只是简单的更新包,不管这些依赖,它不和添加包,或是删除包。而dist-upgrade可以根据依赖关系的变化,添加包,删除包。

 

一般在运行upgrade或dist-upgrade之间,要运行update.

[google, mysql, flash, ]

 

2、sudo apt-get install htop

3、sudo apt-get install vim

4、sudo apt-get install build-essential git-core curl

5、sudo apt-get install build-essential    编译安装(make)

6、安装mysql数据库

7、sudo apt-get install git

8、sudo apt-get install ssh

9、安装RVM

 

10、curl -L https://get.rvm.io | bash -s stable

      source ~/.rvm/scripts/rvm

     // 检测安装Ruby需要的依赖包

      rvm requirements

      #Installing required packages: libreadline6-dev, libyaml-dev, libsqlite3-dev, sqlite3, libxml2-dev,

      #libxslt1-dev, autoconf, libgdbm-dev, libncurses5-dev, automake, libtool, bison, libffi-dev.

 

$sudo apt-get --no-install-recommends install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev libgdbm-dev ncurses-dev automake libtool bison subversion pkg-config libffi-dev

11、rvm install 1.9.3

      rvm use 1.9.2 

      rvm use 1.9.3 --default

     *source .bashrc          #编译  

     type rvm | head -1        # rvm 是函数(测试RVM)

   

12、安装 bundle install (里面含有数据库mysql)之前要安装两个依赖包

      sudo apt-get install libmysql-ruby 

      sudo apt-get install libmysqlclient-dev

13、$ rvm reinstall 1.8.7 --verify-downloads 1

      rvm install 1.8.7         {安装1.9.2之前,必须有1.8.7才行}

      rvm install 1.9.2      #安装ruby-1.9.2 (rvm reinstall 1.9.2 (这个代表重装))

      rvm use 1.9.2             #使用那一个ruby

      rvm use 1.9.2 --default        #用哪个作为默认值

 

##16、sudo apt-get install rake

17、gem install nokogiri                #安装nokogiri 文件,用来解析网页的

18、sudo apt-get install libmysqlclient15-dev

19、gem install mysql2                  #安装MySQL2(上一步)

20、gem install bundle

##21、gem install rails

gem install rails -v 3.2.14

sudo apt-get install nodejs

 

=============ubuntu 12.04 LTS=============

 

sudo apt-get install jpegoptim   图片优化

 

$ sudo rm /var/lib/apt/lists -rf 

$ rvm install 2.0.0

你可能感兴趣的:(ubuntu)