linux環境配置

    在安裝linux之前首先要明白linux系統的功能特性,linux是多少位 的,對要使用的工具要有大體的瞭解,那樣就不至於在之後的安裝中耽誤太多時間,比如安裝的系統是32位的就要安裝與之對應的工具。

我們大體上了解一下linux能支持的又比較常用的工具:

1.skype

      主要是應用於linux聊天和互動,以及數據資料的傳送和共享,linux是不支持QQ系列的交流工具的,所以skype充當了一個的社交類的linux應用的角色。至於安裝,直接在軟件管理器中搜索skype,找到skype,點擊安裝就可以。當然也可以用瀏覽器網上搜索下載。

2.輸入法

ibus

       還是在軟件管理器中搜索ibus,先安裝ibus,在安裝ibus-pinyin引擎就行了。當然,linux也是支持Sogo輸入法的,ibus不習慣也可以裝Sogo。

3.open-jdk-7.0

     OpenJDK是爲java平臺搭建的java開發環境。Open-JDK-7.02013年更新的最新版本,安裝有2種方式。

1)可以選擇打開linux系統的軟件管理器,在裏面搜索Open-jdk,直接安裝即可;安裝ubuntu系統可能會顯示OpenJDK Java 7 Runtime,這個和Open-jdk-7.0是同一個,放心安裝即可。

2)在終端輸入如下指令也可以。

spacer.gif

 

安裝完成後,還需要配置環境變量,查看java安裝版本:

spacer.gif

 

如果安裝成功會顯示如下目錄:

spacer.gif

查找java的安裝目錄:

spacer.gif

我的顯示結果是這樣的:

spacer.gif

 

 

接下來修改環境變量:

spacer.gif

 

編輯prfile文件,在文件末尾添加如下代碼i386

 

spacer.gif

添加的JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386部分需要與搜索的結果相一致,修改完profile文件記得打如下保存指令,source是用來執行腳本程序的,執行下列指令,文件即可生效

spacer.gif

 

若裝有多個版本的java,可以輸入如下命令選擇想要的java版本:

spacer.gif

 

並且需要重新設定環境變量。

4.nodejs的配置

node是一個服務器端 JavaScript 解釋器,它的目標是幫助程序員構建高度可伸縮的應用程序。Node.js是對於獨立運行的js語言充當一個解釋器的作用。很多人在安裝node,js之前安裝rvm,其實這樣容易出現問題,因爲nodervm都需要安裝curl,很容易出現衝突,爲了確保node.js的依賴包能順利安裝,所以建議先配置node.js

方法一:

輸入如下命令:

1)安裝依賴包:

spacer.gif

 

2)安裝git工具

spacer.gif

3)自己建一個安裝node的文件夾這裏以tools文件夾爲例,進入tools

spacer.gif

 

4)獲取源碼

spacer.gif

 

  (5)指定編譯版本,先進入存放下載源碼的文件夾:

     cd node

   指定遷出版本:(這裏非常重要,因爲目前最新的node版本爲0.5.5-pre,但是很多常  用的包僅支持到0.4.10(比如express),所以如果使用最新版node的話,會導致npm無法下載相應的包。)

spacer.gif

 

6)然後進入Node,執行編譯就可以了:

spacer.gif

spacer.gif

spacer.gif

 

方法二:如果當方法一安裝出現npm配置遇到錯誤時可以採用先安裝nvm的方法來安裝node.js 和配置npm

1)安裝npm

 在終端允許下列指令:

spacer.gif

 

依次編輯~/.bashrc,~/.profile,~/.zshrc文件,然後在文件末尾加上source ~/.nvm/nvm/sh,然後在終端輸入nvm,查看是否安裝成功。

2)然後安裝node.js,輸入如下指令:

spacer.gif  0.11.13

 

這個時候node.jsnpm都已經有了。但是還有一個問題,當關閉終端以後,再次打開有會恢復以前的樣子,npm也就消失了,怎麼辦呢?這個時候就在終端輸入nvm,找到一下字段:

spacer.gif然後在下面輸入如下指令:

nvminstall  0.11.13

然後就重啓終端之後就會發現,node.jsnpm都回來了。

5.rvm的安裝

   rvm 全稱Ruby Version Manager, 一個命令行工具可以提供一個便捷的多版本ruby環境的管理和切換是一個非常好的ruby版本管理以及安裝工具。簡單介紹下rvm的安裝過程

spacer.gif

 

 

依靠指令rvm -v可以查看rvm是否安裝成功。要卸載rvm可以用rvm  remove  已安裝版本。

6.ruby的安裝

spacer.gif

 

2.0.0-p247ruby的一個版本,如果安裝出現錯誤導致安裝失敗可以改換成2.0.0。通過rvm -v查看安裝情況。

7rails的安裝

spacer.gif

 

這個安裝時,指令的反應比較慢,可能會等上2~3分鐘,所以不要心急。

8.github

建議根據這個官網的教程一步一步進行,很詳細,不過是英文的需要些耐心看。https://help.github.com/articles/generating-ssh-keys

需要注意的是,當進行到這一步可能會遇到這種情況:

spacer.gif點擊ADD SSH key沒有反應,這個是需要你在註冊時填寫的郵箱離去激活才能進行下一步的

9.RubyMineIntellij IDEA

直接下載壓縮包,解壓後分別在他們的在bin文件夾裏找到rubymine.sh和idea.sh,點擊運行就可以了。

 


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