linux mint下的各種環境配置及軟件安裝

前言


新手上路,找個時間把之前配置的過程總結一下,也算做個記錄

我的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框架:

sudo apt-get install im-switch

重新啓動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 ***      //***是軟件名稱

然後在解壓好的安裝包文件夾目錄下寫命令

sudo dpkg-i*.deb

安裝完成後restart即可

  • 》》open-jdk-7.0環境的配置

安裝java:

   法一:

       直接在軟件管理器中搜索openjdk,安裝openjdk-7-jdk

   法二:

sudo apt-get install openjdk-7-jdk

查看java版本:

java-version

 顯示如下:

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的安裝目錄:

sudo find /|grepjni_md.h

我搜索出來的結果爲:

/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版本:

sudo update-alternatives--config 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參數查看執行的詳細信息,即:

npm install express-verbose


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章