前言
新手上路,找個時間把之前配置的過程總結一下,也算做個記錄
我的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參數查看執行的詳細信息,即:
|