我的Linux配置

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

你可能感兴趣的:(我的Linux配置)