kali2020安装最新版本Java

由于最新数据库系统概论要做大作业,其中要用到java环境,而kali自带的java环境并不适用,因此需要卸载原有版本并安装新的版本,因此写个博客记录一下。
虚拟机版本:VMvare 15.5 Pro
Linux版本:kali2020 Linux(基于Debian 10.x 64位)

卸载现有的java版本

因为kali自带的java版本是Openjdk,因此卸载要输入命令
apt-get remove openjdk*
运行结果:

再将不再需要的java软件卸载,输入命令:apt autoremove
运行结果如下:

下载最新的Java版本

登陆网址https://www.oracle.com/java/technologies/javase-jdk15-downloads.html
选择自己需要的Java版本,我选取的版本是Linux x64 Compressed Archive

下载完成后将安装包放入虚拟机

解压缩并移动至/opt文件夹

输入命令:cp jdk-15.0.1_linux-x64_bin.tar.gz /opt将压缩包移动至/opt文件夹
输入命令:tar -xvzf jdk-15.0.1_linux-x64_bin.tar.gz将压缩包解压至当前文件夹
输入命令:cd jdk-15.0.1进入解压好的文件夹

设置环境变量

输入命令:vi ~/etc/profile用vi编辑器打开profile文件
在尾部加入以下信息:

#install JAVA JDK
export JAVA_HOME=/opt/jdk-15.0.1
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

保存退出
执行命令:source /etc/profile

安装并注册

依次执行命令:

update-alternatives --install /usr/bin/java java /opt/jdk-15.0.1/bin/java 1
update-alternatives --install /usr/bin/javac javac /opt/jdk-15.0.1/bin/javac 1
update-alternatives --set java /opt/jdk-15.0.1/bin/java
update-alternatives --set javac /opt/jdk-15.0./bin/javac

查看结果:
输入命令:java -version

输入命令:javac -version

从输出结果可以看出,java已经安装成功

参考文章

https://www.cnblogs.com/wjvzbr/p/7881407.html

kali2020安装最新版本Java相关推荐

  1. 在 Ubuntu 上安装最新版本的 Erlang方法介绍

    Erlang 是一种用于构建大规模可扩展实时系统的函数式编程语言.Erlang 最初是由 爱立信 创建的专有软件,后来被开源. Erlang 在 Ubuntu 的 Universe 仓库 中可用.启用 ...

  2. 手把手教你如何在 Linux 上源码安装最新版本 R

    如果你使用的 Linux 系统 GCC 版本太低,又没有 root 权限(即使有 root 权限又担心升级 GCC 带来的风险):同时你又不想额外多安装多一个 Anaconda 或者 Minicond ...

  3. ubuntu安装python_ubuntu18.04下源码编译安装最新版本Python3

    原文链接:ubuntu18.04下源码编译安装最新版本Python3 截止到2019年4月9日,Python3最新的版本是3.7.3. 在ubuntu18.04中已经安装的Python3版本是3.6. ...

  4. 如何在Ubuntu上安装最新版本的Node js

    如何在Ubuntu上安装最新版本的Node.js 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs Node.js是一个软件平台,通常用于构建大规模的服务器 ...

  5. Centos7 下定义MariaDB源Yum安装最新版本的MariaDB

    Centos7 下定义MariaDB源Yum安装最新版本的MariaDB 在Centos下安装软件服务的方式一般就那么几种(yum.rpm ivh xxx.make make&&ins ...

  6. 如何安装最新版本的office(preview预览版)、更新

    如何安装最新版本的office(preview预览版)与激活 安装office 目前微软官方2022似乎暂未发布,官网一阵子再看看改文章,暂时使用2021 office安装工具 office 2013 ...

  7. 打造前端 Deepin Linux 工作环境——安装最新版本的火狐firefox浏览器

    打造前端 Deepin Linux 工作环境--安装最新版本的火狐firefox浏览器 尝试使用 apt-get 命令安装火狐浏览器,但是,居然是 55 的版本,而最新的已经是 56 了.当然,这并不 ...

  8. Linux:安装最新版本R + Rstudio成功使用最新R

    手把手教你如何在 Linux 上源码安装最新版本 R 下载 R 下载最新版本R(R-4.0.4.tar.gz) 解压后,在 /R-4.0.4目录下运行 $CFLAGS="-O3 -fPIC& ...

  9. CentOS 7安装最新版本NMAP

    nmap是一款非常实用的扫描工具,适用于linux.windows.mac三大主流平台. 直接yum安装nmap # yum install nmap Loaded plugins: fastestm ...

最新文章

  1. Linux下的softlink和hardlink(转)
  2. CSS 和 JS 动画哪个更快
  3. java线程的状态及状态间的切换
  4. 「AI白身境」搞计算机视觉必备的OpenCV入门基础
  5. 吴恩达的 AI 战略强调了什么?
  6. 【动态顺序表】 c语言的动态顺序表
  7. 跑monkey需要安装什么_坤秀为您解析无漆木门安装需要注意什么?
  8. Maven属性(properties)标签的使用
  9. 如何成功构建大规模 Web 搜索引擎架构?
  10. java与c语言_Java与C语言的区别之我见
  11. Proxy error: Could not proxy request错误解决
  12. python突破反爬虫_【Python3爬虫】突破反爬之应对前端反调试手段
  13. Akka适用于分布式系统《five》译
  14. mysql insert duplicate key update
  15. 使用Bash Bunny从被锁定的系统抓取登陆凭据
  16. hdu 2087 剪花布条 kmp小水
  17. 关键字CORRESPONDING的用法
  18. android 备份管理器,最佳Android备份提取器和备份解决方案
  19. 亚马逊佣金计算:各个类目下的佣金比和最低推荐费
  20. 【译】基础设施即代码

热门文章

  1. Invalid byte tag in constant pool 19
  2. 遗传算法之基因型与表现型的相互转换
  3. 华为云RDS全量备份恢复到自建数据库(数据库qp文件恢复)
  4. 如何进行AI换脸,AI换脸从 “0“ 到 “1” 详细教程 ——从配置环境开始
  5. unity-动画 Animation read-only 问题
  6. DSP CCS12.00 芯片:TMS320F28335 结课设计 数字电压表 TFTLCD 模块 + ADC 模块
  7. SEO优化基础:SEO的优势与劣势
  8. 瑞典计算机最好的大学排名,瑞典前十大学一览表
  9. anti-fraud-admin  反欺诈后台
  10. TencentOS 3.1安装MySQL 8.0.32