首先去Oracle官网下载JDK1.8的tar.gz压缩包。
然后下载下来的包的默认位置应该是在~/下载/
下。
执行如下命令解压缩并安装JDK。
cd ~/下载/
tar -zxvf jdk-8u162-linux-x64.tar.gz
cp -r jdk1.8.0_162/ ~/programs/
~/programs/jdk1.8.0_162/bin
echo -e "
export PATH=$tmp_v":'$PATH'"
" >> ~/.profile # 将Java的bin目录添加到环境变量
source ~/.profile
然后就可以执行java -version
查看java版本,或者which java
查看java路径了。
以下是失败的一些尝试
首先去Oracle官网下载JDK1.8的rpm包。
然后下载下来的包的默认位置应该是在~/下载/
下。
因为在ubuntu下是用的安装包是deb包,但是Oracle官网又没有提供deb包格式的JDK,所以需要先使用alien将rpm包转换成deb文件。
进入~/下载
目录,执行如下指令:
sudo apt-get install alien -y
sudo alien jdk-8u162-linux-x64.rpm
等待一段时间,然后在当前目录会sh生成一个deb包,我的是code_1.20.0-1518023506_amd64.deb。
使用:
sudo dpkg -i code_1.20.0-1518023506_amd64.deb
安装,但是安装没有成功。
关于安装JDK 11
JDK 11 ,官网已经提供了deb包,安装好之后在/usr/lib/jvm/jdk-11.0.1/
位置。