在安装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.0是2013年更新的最新版本,安装有2种方式。
(1)可以选择打开linux系统的软件管理器,在里面搜索Open-jdk,直接安装即可;安装ubuntu系统可能会显示OpenJDK Java 7 Runtime,这个和Open-jdk-7.0是同一个,放心安装即可。
(2)在终端输入如下指令也可以。
安装完成后,还需要配置环境变量,查看java安装版本:
如果安装成功会显示如下目录:
查找java的安装目录:
我的显示结果是这样的:
接下来修改环境变量:
编辑prfile文件,在文件末尾添加如下代码i386
添加的JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386部分需要与搜索的结果相一致,修改完profile文件记得打如下保存指令,source是用来执行脚本程序的,执行下列指令,文件即可生效:
若装有多个版本的java,可以输入如下命令选择想要的java版本:
并且需要重新设定环境变量。
4.nodejs的配置
node是一个服务器端 JavaScript 解释器,它的目标是帮助程序员构建高度可伸缩的应用程序。Node.js是对于独立运行的js语言充当一个解释器的作用。很多人在安装node,js之前安装rvm,其实这样容易出现问题,因为node和rvm都需要安装curl,很容易出现冲突,为了确保node.js的依赖包能顺利安装,所以建议先配置node.js,
方法一:
输入如下命令:
(1)安装依赖包:
(2)安装git工具
(3)自己建一个安装node的文件夹这里以tools文件夹为例,进入tools
(4)获取源码
(5)指定编译版本,先进入存放下载源码的文件夹:
cd node
指定迁出版本:(这里非常重要,因为目前最新的node版本为0.5.5-pre,但是很多常 用的包仅支持到0.4.10(比如express),所以如果使用最新版node的话,会导致npm无法下载相应的包。)
(6)然后进入Node,执行编译就可以了:
方法二:如果当方法一安装出现npm配置遇到错误时可以采用先安装nvm的方法来安装node.js 和配置npm。
(1)安装npm:
在终端允许下列指令:
依次编辑~/.bashrc,~/.profile,~/.zshrc文件,然后在文件末尾加上source ~/.nvm/nvm/sh,然后在终端输入nvm,查看是否安装成功。
(2)然后安装node.js,输入如下指令:
nvm install 0.11.13
这个时候node.js和npm都已经有了。但是还有一个问题,当关闭终端以后,再次打开有会恢复以前的样子,npm也就消失了,怎么办呢?这个时候就在终端输入nvm,找到一下字段:
然后在下面输入如下指令:
nvminstall 0.11.13
然后就重启终端之后就会发现,node.js和npm都回来了。
5.rvm的安装
rvm 全称Ruby Version Manager, 一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换,是一个非常好的ruby版本管理以及安装工具。简单介绍下rvm的安装过程:
依靠指令rvm -v可以查看rvm是否安装成功。要卸载rvm可以用rvm remove 已安装版本。
6.ruby的安装
2.0.0-p247是ruby的一个版本,如果安装出现错误导致安装失败可以改换成2.0.0。通过rvm -v查看安装情况。
7rails的安装
这个安装时,指令的反应比较慢,可能会等上2~3分钟,所以不要心急。
8.github
建议根据这个官网的教程一步一步进行,很详细,不过是英文的需要些耐心看。https://help.github.com/articles/generating-ssh-keys
需要注意的是,当进行到这一步可能会遇到这种情况:
点击ADD SSH key没有反应,这个是需要你在注册时填写的邮箱离去激活才能进行下一步的
。
9.RubyMine和Intellij IDEA
直接下载压缩包,解压后分别在他们的在bin文件夹里找到rubymine.sh和idea.sh,点击运行就可以了。