前言
新手上路,找个时间把之前配置的过程总结一下,也算做个记录
我的linux系统版本是Linux Mint 15 Olivia
本文包含内容如下:
Linuxmint下载网址
open-jdk-7.0环境的配置
nodejs的配置
npm的配置
安装Google Chrome
安装IBus输入法
安装sogo输入法
安装rvm
安装ruby
安装rails
安装ant
正文
》》Linuxmint下载频道
http://www.linuxmint.com/download.php
》》安装Google Chrome
1、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
|
》》IBus输入法安装和设置
IBus是一个框架,支持多种输入法。
安裝IBus框架:
sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4 |
启用IBus框架:
|
重新启动X(也可以重启电脑)
安装拼音引擎,在终端输入:
sudo apt-get install ibus-pinyin |
设置ibus-pinyin,在终端输入:
/usr/lib/ibus-pinyin/ibus-setup-pinyin |
安装sunpinyin模块,在终端输入:
sudo apt-get install ibus-sunpinyin |
设置ibus-sunpinyin,在终端输入:
/usr/lib/ibus-sunpinyin/ibus-setup-sunpinyin |
用不惯的可以装sogo,方法如下:
》》sogo输入法的安装
下载好相应的安装包
64位:http://pan.baidu.com/s/1FzdNo
32位 : http://pan.baidu.com/s/1u0vLf
在安装之前最好查看是否有关于fcitx的安装
sudo dpkg --get-selections| grep fcitx |
若有,最好卸载
sudo apt-get --purge ***
或者
sudo apt-get remove *** //***是软件名称
|
然后在解压好的安装包文件夹目录下写命令
|
安装完成后restart即可
》》open-jdk-7.0环境的配置
安装java:
法一:
直接在软件管理器中搜索openjdk,安装openjdk-7-jdk
法二:
sudo apt-get install openjdk-7-jdk |
查看java版本:
|
显示如下:
java version "1.7.0_25" OpenJDK Runtime Environment (IcedTea 2.3.10) (7u25-2.3.10-1ubuntu0.13.04.2) OpenJDK Server VM (build 23.7-b01, mixed mode) |
查找java的安装目录:
|
我搜索出来的结果为:
/usr/lib/jvm/java-7-openjdk-i386/include/linux/jni_md.h /usr/lib/jvm/java-7-openjdk-i386/include/jni_md.h /usr/lib/jvm/jdk1.7.0_45/include/linux/jni_md.h |
修改环境变量
sudo gedit /etc/profile |
对profile文件进行修改并添加以下代码:
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar |
写入命令
source /etc/profile |
若装有多个版本的java,可以输入如下命令选择想要的java版本:
|
并重新设置当前版本的环境变量
》》rvm的安装:
curl-Lget.rvm.io | bash-sstable
echo "source ~/.bashrc">> ~/.bash_profile
source ~/.bash_profile
echo "source ~/.rvm/scripts/rvm">> ~/.bashrc
source ~/.bashrc
rvm-v
|
》》ruby的安装:
rvm install 2.0.0-p247 //(我安装的目前最新的)
ruby-v
|
》》rails的安装:
gem install rails (这个命令不起作用的话就用sudo )
rails-v
|
》》ant的安装:
sudo apt-get install ant
ant-v
|
ant的安装结果:
Apache Ant(TM) version 1.8.2 compiled on May 18 2012 Trying the default build file: build.xml Buildfile: build.xml does not exist! Build failed |
装完也要配环境
打开profile文件
sudo gedit /etc/profile |
添加如下内容
export ANT_HOME=/usr/bin/ant export PATH=$JAVA_HOME/bin:$PATH:$ANT_HOME/bin |
保存后一定要source
source /etc/profile |
》》RubyMine和IntelliJ IDEA 下载后解压即可使用 不需要安装 打开软件请双击bin文件夹下的rubymine.sh或idea.sh ,rubymine需要到网上找个注册号
》》nodejs的配置:
1. 安装其他依赖包:
sudo apt-get install c++ curl libssl-dev apache2-utils |
2. 安装git工具:
sudo apt-get install git-core |
3.获取源码:
git clone git://github.com/joyent/node.git |
4.指定编译版本,重要!
先进入存放下载源码的文件夹:
cd node |
指定迁出版本:
git checkout v0.4.10 |
(这里非常重要,因为目前最新的node版本为0.5.5-pre,但是很多常用的包仅支持到0.4.10(比如express),所以如果使用最新版node的话,会导致npm无法下载相应的包。)
指定路径,编译执行:
mkdir ~/local
./configure –prefix=$HOME/local/node
make
sudo make install
|
5.设置环境变量
sudo gedit /etc/profile |
打开配置文件,在文件最后中添加如下两行:
export PATH=”$HOME/local/node/bin:$PATH” export NODE_PATH=”$HOME/local/node:$HOME/local/node/lib/node_modules” |
保存后,执行:
source /etc/profile |
到此安装完毕
》》npm的配置
curl http://npmjs.org/install.sh | sh |
根据需要,安装相应的包,例如express:
npm install express |
如果输入该命令后长时间没有反应,可以通过添加 -verbose参数查看执行的详细信息,即:
|
转载于:https://blog.51cto.com/oulafen/1344939