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