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的命令行界面)
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。