虽然要用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没问题了,别的我还没试。