在安装学习所需要的工具之前,最好先了解一下他们都是干什么用的,这样大体对所用的工具有个基本的了解,安装工具时也就有目的性。开始配置前,先了解自己的linux是多少位的,我的是64位的,所以我安装的工具都是支持64位linux系统的。
1. skype
直接在软件管理器中搜索skype,找到skype,点击安装就可以。
2. ibus
还是在软件管理器中搜索ibus,先安装ibus,在安装ibus-pinyin引擎就行了。
3. open-jdk-7.0
在软件管理器中搜索安装可以,或者在终端输入如下指令也可以。
sudo apt-get install openjdk-7-jdk
安装完成后,还需要配置环境变量,查找java安装目录:
sudo find /|grep jni_md.h
我搜索的结果是:
/usr/lib/jvm/java-7-openjdk-amd64/include/linux/jni_md.h /usr/lib/jvm/java-7-openjdk-amd64/include/jni_md.h
修改环境变量:
sudo gedit /etc/profile
对profile文件添加如下内容:
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
添加的JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64绿色部分需要与搜索的结果相一致,修改完profile文件记得打如下指令。
source /etc/profile
4. android-sdk
可以参考这个网址:http://www.cnblogs.com/turtlegood/archive/2013/02/21/2921010.html
但是,可能android自带的下载工具不能下载相关的包,很多网址都被墙了,我只是先配置了环境变量,还是在profile文件里添加:
export ANDROID_HOME=/home/voctor/softwaretools/android-sdk-linux export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
ANDROID_HOME后面的路径是你下载的android-sdk解压后的包的路径。保存profile文件后记得:
source /etc/profile
5. ant
sudo apt-get install ant ant -v //查看ant版本
6. node.js
安装依赖包
sudo apt-get install g++ curl libssl-dev apache2-utils
安装git工具
sudo apt-get install git-core
自己建一个安装node的文件夹这里以tools文件夹为例,进入tools
cd tools
复制源码
git clone git://github.com/ry/node.git
这时tools文件夹下会有一个node文件夹,进入node,然后输入接下来的指令安装就行了。
cd node ./configure make sudo make install
7. rvm
先安装rvm,再用rvm安装ruby,最后用ruby安装rails。
curl-Lget.rvm.io | bash-sstable echo "source ~/.bashrc">> ~/.bash_profile source ~/.bash_profile echo "source ~/.rvm/scripts/rvm">> ~/.bashrc source ~/.bashrc rvm-v
8. ruby
rvm install 2.0.0-p247
注意:2.0.0-p247是ruby的一个版本,根据需要可以更换。
9. rails
gem install rails
10. github
建议根据这个官网的教程一步一步进行,很详细,不过是英文的需要些耐心看。https://help.github.com/articles/generating-ssh-keys
11.RubyMine和Intellij IDEA
直接下载压缩包,解压后分别在他们的在bin文件夹里找到rubymine.sh和idea.sh,点击运行就可以了。