在安装linux之前首先要明白linux系统的功能特性,linux是多少位 的,对要使用的工具要有大体的了解,那样就不至于在之后的安装中耽误太多时间,比如安装的系统是32位的就要安装与之对应的工具。

我们大体上了解一下linux能支持的又比较常用的工具:

1.skype

      主要是应用于linux聊天和互动,以及数据资料的传送和共享,linux是不支持QQ系列的交流工具的,所以skype充当了一个的社交类的linux应用的角色。至于安装,直接在软件管理器中搜索skype,找到skype,点击安装就可以。当然也可以用浏览器网上搜索下载。

2.输入法

ibus

       还是在软件管理器中搜索ibus,先安装ibus,在安装ibus-pinyin引擎就行了。当然,linux也是支持Sogo输入法的,ibus不习惯也可以装Sogo。

3.open-jdk-7.0

     OpenJDK是为java平台搭建的java开发环境。Open-JDK-7.02013年更新的最新版本,安装有2种方式。

1)可以选择打开linux系统的软件管理器,在里面搜索Open-jdk,直接安装即可;安装ubuntu系统可能会显示OpenJDK Java 7 Runtime,这个和Open-jdk-7.0是同一个,放心安装即可。

2)在终端输入如下指令也可以。

spacer.gif

 

安装完成后,还需要配置环境变量,查看java安装版本:

spacer.gif

 

如果安装成功会显示如下目录:

spacer.gif

查找java的安装目录:

spacer.gif

我的显示结果是这样的:

spacer.gif

 

 

接下来修改环境变量:

spacer.gif

 

编辑prfile文件,在文件末尾添加如下代码i386

 

spacer.gif

添加的JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386部分需要与搜索的结果相一致,修改完profile文件记得打如下保存指令,source是用来执行脚本程序的,执行下列指令,文件即可生效

spacer.gif

 

若装有多个版本的java,可以输入如下命令选择想要的java版本:

spacer.gif

 

并且需要重新设定环境变量。

4.nodejs的配置

node是一个服务器端 JavaScript 解释器,它的目标是帮助程序员构建高度可伸缩的应用程序。Node.js是对于独立运行的js语言充当一个解释器的作用。很多人在安装node,js之前安装rvm,其实这样容易出现问题,因为nodervm都需要安装curl,很容易出现冲突,为了确保node.js的依赖包能顺利安装,所以建议先配置node.js

方法一:

输入如下命令:

1)安装依赖包:

spacer.gif

 

2)安装git工具

spacer.gif

3)自己建一个安装node的文件夹这里以tools文件夹为例,进入tools

spacer.gif

 

4)获取源码

spacer.gif

 

  (5)指定编译版本,先进入存放下载源码的文件夹:

     cd node

   指定迁出版本:(这里非常重要,因为目前最新的node版本为0.5.5-pre,但是很多常  用的包仅支持到0.4.10(比如express),所以如果使用最新版node的话,会导致npm无法下载相应的包。)

spacer.gif

 

6)然后进入Node,执行编译就可以了:

spacer.gif

spacer.gif

spacer.gif

 

方法二:如果当方法一安装出现npm配置遇到错误时可以采用先安装nvm的方法来安装node.js 和配置npm

1)安装npm

 在终端允许下列指令:

spacer.gif

 

依次编辑~/.bashrc,~/.profile,~/.zshrc文件,然后在文件末尾加上source ~/.nvm/nvm/sh,然后在终端输入nvm,查看是否安装成功。

2)然后安装node.js,输入如下指令:

spacer.gif  0.11.13

 

这个时候node.jsnpm都已经有了。但是还有一个问题,当关闭终端以后,再次打开有会恢复以前的样子,npm也就消失了,怎么办呢?这个时候就在终端输入nvm,找到一下字段:

spacer.gif然后在下面输入如下指令:

nvminstall  0.11.13

然后就重启终端之后就会发现,node.jsnpm都回来了。

5.rvm的安装

   rvm 全称Ruby Version Manager, 一个命令行工具可以提供一个便捷的多版本ruby环境的管理和切换是一个非常好的ruby版本管理以及安装工具。简单介绍下rvm的安装过程

spacer.gif

 

 

依靠指令rvm -v可以查看rvm是否安装成功。要卸载rvm可以用rvm  remove  已安装版本。

6.ruby的安装

spacer.gif

 

2.0.0-p247ruby的一个版本,如果安装出现错误导致安装失败可以改换成2.0.0。通过rvm -v查看安装情况。

7rails的安装

spacer.gif

 

这个安装时,指令的反应比较慢,可能会等上2~3分钟,所以不要心急。

8.github

建议根据这个官网的教程一步一步进行,很详细,不过是英文的需要些耐心看。https://help.github.com/articles/generating-ssh-keys

需要注意的是,当进行到这一步可能会遇到这种情况:

spacer.gif点击ADD SSH key没有反应,这个是需要你在注册时填写的邮箱离去激活才能进行下一步的

9.RubyMineIntellij IDEA

直接下载压缩包,解压后分别在他们的在bin文件夹里找到rubymine.sh和idea.sh,点击运行就可以了。