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_65"
OpenJDK Runtime Environment (IcedTea 2.5.1) (7u65-2.5.1-4ubuntu1~0.14.04.2)
OpenJDK Server VM (build 24.65-b04, 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:ruby的版本管理器.
第一步安装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
 2.0.0 是ruby的版本,可通过 rvm list known查看可用的版本

 


9. rails 

gem install rails

 


10. github 

第一步:检查ssh密钥

首先,我们需要检查本电脑上有没有ssh密钥。打开终端,输入:

ls -al ~/.ssh

 

如果显示有ssh密钥,就转到第三布,如果没有任何文件,转到第二步。

第二步:生成一个新的ssh密钥

在终端输入

 

ssh-keygen -t rsa -C "[email protected]"

 

邮箱请改成你自己的能用的邮箱地址。回车后会叫你输入passphrase,直接回车就可以了。如下面所示。

 

Enter passphrase (empty for no passphrase): [Type a passphrase]# Enter same passphrase again: [Type passphrase again]

 

Your identification has been saved in /home/you/.ssh/id_rsa.# Your public key has been saved in /home/you/.ssh/id_rsa.pub.# The key fingerprint is:# 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db [email protected]

接下来添加新的ssh,在终端输入:

 

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa

 

第三步:添加你的ssh密钥到GitHub

运行下面的代码到密钥复制到剪贴板。在终端输入:

 

sudo apt-get install xclip 
clip -sel clip < ~/.ssh/id_rsa.pubx

 

然后打开 ~/.ssh/id_rsa.pub这个文档,把内容全部复制下来。

现在就在GitHub官网(https://github.com/申请一个帐号,登录。

(1)在主页的右上角点击Account settings,。

(2)点击SSH KEYS

(3)点击Add SSH key

(4)把刚刚复制的密钥粘贴在Key文本框里面 点击Add key.ok

建议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的命令行界面) 

你可能感兴趣的:(linux,ant,git,Ruby,Rails)