虽然要用Windows来做日常办公使用,但还是舍不得Linux的快速、高效,因此保留了Linux来写写程序,搞点网络服务测试什么的。
以前也折腾过Linux,用过红帽子,Centos,OpenSUSE,Ubuntu,Xubuntu,最后还是决定用Debian吧。红帽系的软件有点老,OpenSUSE绝对是最好看的,但系统资源占用也不小,Ubuntu曾经是我的最爱,自从换了桌面以后我就受不了了,Xubuntu挺好,除了是不是给个崩溃提示,还是用Debian吧。
debian安装就不多说了,不外乎选择语言、键盘、地区、分区,设置账户和密码,选择要安装的软件时只选了基本系统工具,没装桌面,因为我下载的Debian版本用的是XFCE——确实比Xubuntu难看多了,所以打算用MATE。
安装完毕以后,先安装了几个文泉驿的字体,免得回头装好桌面出现一坨一坨的乱码。
开始安装MATE吧,步骤如下:
首先把下列源添(至少添加一个,我是全加进去了)加到 /etc/apt/sources.list:
# main repository
deb http://repo.mate-desktop.org/debian wheezy main
# mirrors
deb http://packages.mate-desktop.org/repo/debian wheezy main
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官网上下载,然后开始安装:
1、在/usr/lib目录中创建jvm目录
cd /usr/lib
sudo mkdir jvm
2、进入下载目录解压下载的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
3、配置环境变量
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
1、执行命令:
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
2、选择默认java环境
sudo update-alternatives --config java
如果有别的版本的JDK或者JRE,你可以从中选择一个,如果没有别的,会提示不需要配置。
至此用java语言编写的软件也可以正常运行了,至少Eclipse没问题了,别的我还没试。