目录
LINUX安装JDK
LINUX版本
JDK安装包下载
JDK安装包上传LINUX
解压安装
环境变量配置
卸载
LINUX软件环境
- i386用来处理32位系统,i686是i386的下集;
- x86-64用来处理64位系统。
可以使用如下命令查看
1.file /sbin/init 或者 file /bin/ls 或者 uname -a
[hadoop@oujie001 ~]$ file /sbin/init
/sbin/init: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
2.arch命令 或者 getconf LONG_BIT
[hadoop@oujie001 ~]$ getconf LONG_BIT
32
[hadoop@oujie001 ~]$ arch
i686
JDK安装包下载
根据LINUX是32位还是64位下载相应的JDK包
参考下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html
JDK安装包上传LINUX
把下载的JDK安装包上传至linux方式很多,这里只说常用的。
1.通过FileZilla上传
输入LINUX主机IP 用户密码 端口连接成功后只要把需要上传的文件拖拽至LINUX就可以了
备注:端口FTP是21 SFTP是22 IP可通过ifconfig查看
2.在SecureCRT直接使用SFTP
使用快捷键Alt +P 打开sftp窗口 通过put命令 上传
如:上传C盘的JDK
sftp> put c:/jdk-7-linux-i586.tar.gz
Uploading jdk-7-linux-i586.tar.gz to /home/hadoop/jdk-7-linux-i586.tar.gz
100% 140222KB 70111KB/s 00:00:02
c:/jdk-7-linux-i586.tar.gz: 143588167 bytes transferred in 2 seconds (70111 KB/s)
-rw-rw-r--. 1 hadoop hadoop 143588167 May 8 2018 jdk-7-linux-i586.tar.gz
解压安装
根据压缩文件格式选择不同解压方式,常用的有
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
我们把上传的JDK安装包解压到dir1下
tar -zxvf jdk-7-linux-i586.tar.gz -C app/
这里的-zxvf中 z表示采用.gz的格式, x表示解压,v表示解压进度,f是对应哪个文件 ,-C是解压后放在哪里 我们这里是放在app
[hadoop@oujie001 ~]$ cd app/
[hadoop@oujie001 dir1]$ ll
total 4
drwxr-xr-x. 8 hadoop hadoop 4096 Jun 16 2014 jdk1.7.0_65
解压以后就可以运行了,如:
[hadoop@oujie001 app]$ cd jdk1.7.0_65/
[hadoop@oujie001 jdk1.7.0_65]$ ll
total 19760
drwxr-xr-x. 2 hadoop hadoop 4096 Jun 16 2014 bin
-r--r--r--. 1 hadoop hadoop 3339 Jun 16 2014 COPYRIGHT
drwxr-xr-x. 4 hadoop hadoop 4096 Jun 16 2014 db
drwxr-xr-x. 3 hadoop hadoop 4096 Jun 16 2014 include
drwxr-xr-x. 5 hadoop hadoop 4096 Jun 16 2014 jre
drwxr-xr-x. 5 hadoop hadoop 4096 Jun 16 2014 lib
-r--r--r--. 1 hadoop hadoop 40 Jun 16 2014 LICENSE
drwxr-xr-x. 4 hadoop hadoop 4096 Jun 16 2014 man
-r--r--r--. 1 hadoop hadoop 114 Jun 16 2014 README.html
-rw-r--r--. 1 hadoop hadoop 498 Jun 16 2014 release
-rw-r--r--. 1 hadoop hadoop 19902896 Jun 16 2014 src.zip
-rw-r--r--. 1 hadoop hadoop 110114 Jun 16 2014 THIRDPARTYLICENSEREADME-JAVAFX.txt
-r--r--r--. 1 hadoop hadoop 173559 Jun 16 2014 THIRDPARTYLICENSEREADME.txt
环境变量配置
以上解压只能在/bin 下运行,为了方便其他地方使用,我们还得配置环境变量
hadoop@oujie001 jdk1.7.0_65]$ sudo vim /etc/profile
在profile里添加二行
export JAVA_HOME=/home/hadoop/app/jdk1.7.0_65
export PATH = $PATH:$JAVA_HOME/bin
JAVA_HOME是我们解压JDK的地址
如果只想配置个人的环境变量可以在如下文件下配置
配置好环境变量后不会马上生效,可以重启也可以使用如下命令立即生效
[hadoop@oujie001 ~]$ source /etc/profile
最后我们查看环境变量是否配置成功
[hadoop@oujie001 ~]$ java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Java HotSpot(TM) Client VM (build 24.65-b04, mixed mode)
卸载
使用如下命令卸载
rm -rf JDK地址(卸载JDK)
rm -rf /home/hadoop/app/jdk1.7.0_65
再删除环境变量配置
export JAVA_HOME=/home/hadoop/app/jdk1.7.0_65
export PATH = $PATH:$JAVA_HOME/bin