雖然要用Windows來作平常辦公使用,但仍是捨不得Linux的快速、高效,所以保留了Linux來寫寫程序,搞點網絡服務測試什麼的。java
之前也折騰過Linux,用過紅帽子,Centos,OpenSUSE,Ubuntu,Xubuntu,最後仍是決定用Debian吧。紅帽系的軟件有點老,OpenSUSE絕對是最好看的,但系統資源佔用也不小,Ubuntu曾經是個人最愛,自從換了桌面之後我就受不了了,Xubuntu挺好,除了是否是給個崩潰提示,仍是用Debian吧。linux
debian安裝就很少說了,不外乎選擇語言、鍵盤、地區、分區,設置帳戶和密碼,選擇要安裝的軟件時只選了基本系統工具,沒裝桌面,由於我下載的Debian版本用的是XFCE——確實比Xubuntu難看多了,因此打算用MATE。chrome
安裝完畢之後,先安裝了幾個文泉驛的字體,省得回頭裝好桌面出現一坨一坨的亂碼。ubuntu
開始安裝MATE吧,步驟以下:vim
首先把下列源添(至少添加一個,我是全加進去了)加到 /etc/apt/sources.list:瀏覽器
# main repositorybash
deb http://repo.mate-desktop.org/debian wheezy main網絡
# mirrorsoracle
deb http://packages.mate-desktop.org/repo/debian wheezy mainjvm
deb http://mirror1.mate-desktop.org/debian wheezy main
升級一下系統:
aptitude update
會提示缺乏密鑰,而後執行命令:
aptitude install mate-archive-keyring
再次升級:
aptitude update
安裝MATE,有三種模式可供選擇:
安裝基本環境:
aptitude install mate-core
安裝基本環境和一些擴展
aptitude install mate-desktop-environment
安裝全部的組件
aptitude install mate-desktop-environment-extra
最後安裝lightdm和x-window
aptitude install lightdm
重啓以後就能夠進入桌面了,從google網站下載chrome瀏覽器的安裝文件,deb格式的,使用命令sudo dpkg -i XXX.deb命令安裝。使用命令sudo apt-get install synaptic安裝新立得軟件包管理器,而後安裝JDK,目前的版本是1.7_45,從oracle官網上下載,而後開始安裝:
一、在/usr/lib目錄中建立jvm目錄
cd /usr/lib
sudo mkdir jvm
二、進入下載目錄解壓下載的JDK文件,並移動到jvm目錄中
sudo tar zxvf ./jdk-7u45-linux-i586.tar.gz -C /usr/lib/jvm
cd /usr/lib/jvm
sudo mv jdk1.7.0_45/ jdk7
三、配置環境變量
sudo vim ~/.bashrc
在打開的文件的末尾添加
export JAVA_HOME=/usr/lib/jvm/jdk7
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出,而後輸入下面的命令來使之生效
source ~/.bashrc
到此JDK已經能夠在命令行中使用了(由於此前我沒有裝過別的JDK,好比OpenJDK之類的,因此不會衝突,可是若是還有別的版本的JDK,JRE或者以下文所說),可是若是有某種軟件須要JRE(Java運行環境),這樣作還不算完,可能致使這種軟件無法啓動或出錯,好比Eclipse就無法啓動,須要配置默認的JRE
一、執行命令:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk7/bin/java" 300
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk7/bin/javac" 300
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk7/bin/javaws" 300
sudo chmod a+x /usr/bin/java
sudo chmod a+x /usr/bin/javac
sudo chmod a+x /usr/bin/javaws
二、選擇默認java環境
sudo update-alternatives --config java
若是有別的版本的JDK或者JRE,你能夠從中選擇一個,若是沒有別的,會提示不須要配置。
至此用java語言編寫的軟件也能夠正常運行了,至少Eclipse沒問題了,別的我還沒試。