内容提要
官网下载
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
x86 vs x64
x86 代表32位操作系统
x64 代表64位操作系统
判断系统是32位还是64位
getconf LONG_BITrpm vs tar.gz vs deb
- | rpm | deb |
---|---|---|
含义 | rpm包主要应用在RedHat系列包括 Fedora等发行版的Linux系统上 | deb包主要应用于Debian系列包括现在比较流行的Ubuntu等发行版上 |
对应的软件包管理器 | yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。 | apt-get (Advanced Package Tool)是一款适用于Unix和Linux系统的应用程序管理器。用于检索应用程序并将其加载到Debian Linux系统。Apt-get成名的原因之一在于其出色的解决软件依赖关系的能力。其通常使用.deb-formatted文件,但经过修改后可以使用apt-rpm处理红帽的Package Manager(RPM)文件。 |
安装方式 | rpm -ivh soft.version.rpm | dpkg -i soft.version.deb |
tar.gz安装方式:
tar zxvf soft.tar.gz
(z:通过gzip支持压缩或解压缩。还有其他的压缩或解压缩方式,比如j表示bzip2的方式。
x:解压缩(decompress) c是压缩(compress)
v:在压缩或解压缩过程中显示正在处理的文件名
f:f后面必须跟上要处理的文件名(file)。所以f必须在最后面)
软件安装方式:
一种是直接下载安装文件,然后对文件进行解压或类似操作
一种是通过软件包管理器来进行下载,安装,如apt-get
http://os.51cto.com/art/201003/186467.htm
安装步骤
1.创建安装目录文件夹
cd /usr/lib
mkdir jvm
2.复制下载文件到目标文件夹
cp jdk-8u131-linux-x64.tar.gz /usr/lib/jvm/
3.解压文件
tar zxvf jdk-8u131-linux-x64.tar.gz
4.配置环境变量
vim ~/.bashrc
在文件中插入一下内容:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
使用source命令执行文件
source ~/.bashrc
5.检查是否安装成功
java -version
.bashrc文件
用于保存用户的环境信息,是属于not login shell,即不和用户交互,而是直接读取文件命令执行,执行到文件尾shell结束
http://www.cnblogs.com/hongzg1982/articles/2101792.html
source命令
source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。
http://www.cnblogs.com/xupeizhi/archive/2013/02/20/2917931.html
jdk和jre
- | JDK | JRE |
---|---|---|
含义 | Java SDK,即Java开发工具提供Java开发环境和运行环境,面向开发者 | Java开发环境,面向Java程序使用者,有它就能在电脑上运行Java程序 |
classpath和path
classpath用于找到依赖的.class文件的路径,其中.表示当前目录
path用于表示java.exe等命令所在的目录
http://www.cnblogs.com/lz3018/p/5149950.html
要点总结
1.Linux命令
2.安装文件及安装方式
3.JDK安装步骤