首页 > 代码库 > linux mint系统下编程相关环境配置

linux mint系统下编程相关环境配置

学习web开发,用到linux系统,在师兄的帮助下还算不是很费劲的把一些环境配置好了。 
清单: 
skype 
ibus 
Google Chrome 
open-jdk-7.0 
android-sdk 
ant 
github 
node.js 
rvm 
rvm.ruby 
rvm.rails 
yeoman 
RubyMine 
IntelliJ IDEA 
注意:以下的命令行都是一行一行的在终端中执行 
1. skype 和Chrome 
在软件管理器中搜索skype,第一个,skype,点击安装。 
chrome 
https://www.google.com/intl/zh-CN/chrome/browser/index.html?hl=zh-CN&platform=linux#eula下载最新安装包 
或通过下面的命令安装 
32位系统: 

wget-Ogoogle-chrome_i386.deb http://goo.gl/itppy 
sudo dpkg-igoogle-chrome_i386.deb



64位系统: 

wget-Ogoogle-chrome_amd64.deb http://goo.gl/iXDWk 
sudo dpkg-igoogle-chrome*.deb


2. ibus 
在软件管理器中搜索ibus,先安装ibus,再搜索安装ibus-pinyin引擎,最后执行ibus并重启就可。 
3. open-jdk-7.0 
在软件管理器中搜索安装,或在终端输入如下指令也可安装。 
sudo apt-get install openjdk-7-jdk 
安装完成后,运行java -version。结果为: 

java version "1.7.0_51"
OpenJDK Runtime Environment (IcedTea 2.4.4) (7u51-2.4.4-0ubuntu0.13.04.2) 
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)



然后配置环境变量,查找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


注意:红色自体的地方需要根据自己的搜索结果而改变。 

修改完profile文件关闭gedit后运行:(每次修改profile文件后都得执行此操作) 

source /etc/profile


4. android-sdk 
我是直接在官网上下载的:http://developer.android.com/sdk/index.html 选择:Download the stand-alone Android SDK Tools for Linux 
下载完成后在linux系统文件系统中解压(我就是在Windows 盘符下解压就出错了) 
配置了环境变量,还是在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


复制源码到node目录下 

git clone git://github.com/ry/node.git


这时tools文件夹下会有一个node文件夹,进入node,然后输入接下来的指令安装就行了。 

cd node 
./configure 
make 
sudo make install


设置环境变量: 

sudo gedit /etc/profile


打开配置文件,在文件最后中添加如下两行: 

export PATH=”$HOME/local/node/bin:$PATH” 
export NODE_PATH=”$HOME/local/node:$HOME/local/node/lib/node_modules” 
7. rvm


第一步安装rvm,然后用rvm安装ruby,最后用ruby安装rails。 

curl -L get.rvm.io | bash -s stable

  (如果显示没有安装curl就按照提示安装curl就行) 

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


9. rails 

gem install rails


10. github 
建议github官网的教程一步一步进行,很详细。https://help.github.com/articles/generating-ssh-keys 
11.npm 

curl http://npmjs.org/install.sh | sh


根据需要,安装相应的包,例如express: 

npm install express


12.RubyMine和Intellij IDEA 
直接下载压缩包,解压后分别在他们的在bin文件夹里找到rubymine.sh和idea.sh,点击运行就可以了。RubyMine需要在网上搜一个密钥。 
13.yeoman 
在安装Yeoman之前,你需要确认以下配置: 
Node.js 版本在0.10以上 
npm 版本在1.3.7以上 
安装好Node之后,你就可以用命令行来安装Yeoman了。 注意:大部分情况下Yeoman是要通过命令行来操作的,Linux下使用shell 

$ npm install --global yo


如果你看到了’permission errors’或者’access errors’,你需要在这条命令前面加上’sudo’。通过 
$ yo --version ; bower --version ; grunt --version命令来检查是不是所有东西都已经安装好了。在执行完上述命令后,你应该看到四个版本号被显示出来: 

Yeoman 
Bower 
Grunt 
Grunt CLI

(Grunt的命令行界面)