手动下载压缩包安装oracle Java JDK

1、前往oracle Java官网下载JDK(http://www.oracle.com/technetwork/java/javase/downloads/index.html)

推荐华为镜像地址:https://mirrors.huaweicloud.com/java/jdk/

2、解压缩到指定目录(以jdk-8u191-linux-x64.tar.gz为例)

创建目录:

sudo mkdir /usr/lib/jvm

解压缩到该目录:

sudo tar -zxvf jdk-7u60-linux-x64.gz -C /usr/lib/jvm

3.修改环境变量:

sudo vi ~/.bashrc

在文件末尾追加下面内容:

  #set oracle jdk environmentexport JAVA_HOME=/usr/lib/jvm/jdk1.8.0_191  ## 这里要注意目录要换成自己解压的jdk 目录export JRE_HOME=${JAVA_HOME}/jre  export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  export PATH=${JAVA_HOME}/bin:$PATH  

使环境变量马上生效:

source ~/.bashrc

4、系统注册此jdk

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_191/bin/java 300

5、查看java版本,看看是否安装成功:

java -version

如果你安装了多个版本的jdk,你可以通过以下命令在这些版本之间切换:

sudo update-alternatives –config java

前面带星号的是当前正在使用的java版本,键入编号选择使用哪个版本。

============================完全卸载Java===============================

要删除 OpenJDK (如果已安装的话)。首先,检查是安装的哪个 OpenJDK包。

# dpkg --list | grep -i jdk

移除 openjdk包:

# apt-get purge openjdk*

卸载 OpenJDK 相关包:

# apt-get purge icedtea-* openjdk-*

检查所有 OpenJDK包是否都已卸载完毕:

# dpkg --list | grep -i jdk

完毕。

=====================================================================

另一种方法

(1) apt-get update

(2) apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common' | xargs sudo apt-get -y remove

(3) apt-get -y autoremove

2、清除配置信息:  dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo apt-get -y purge

3、清除java配置及缓存:  bash -c 'ls -d /home/*/.java' | xargs sudo rm -rf

4、手动清除JVMs:  rm -rf /usr/lib/jvm/*

ubuntu手动安装java与如何完全卸载Java相关推荐

  1. UBUNTU手动安装JDK的详细步骤

    这篇文章主要介绍了UBUNTU手动安装JDK的详细步骤,大家参考使用吧 先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解 ...

  2. Ubuntu 手动安装JDK

    终于成功手动安装了JDK,在此分享一下,希望所有开始使用ubuntu的新手能够用上自己所需版本的JDK. 1.下载JD: http://www.oracle.com/technetwork/java/ ...

  3. ubuntu 手动安装mysql

    申请了一台云主机,需要手动安装所有环境,今天将mysql安装过程记下. 安装mysql a. 下载不了gcc, 需要先运行apt-get update b. cmake报错,每次要先删除cmakeCa ...

  4. Ubuntu手动安装rar压缩解压软件

    在Ubuntu解压的过程中,rar文件无法解压,之后使用apt安装也显示: 没有可用的软件包 rar,但是它被其它的软件包引用了. 这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发布源中找 ...

  5. ubuntu手动安装nvidia 驱动后黑屏问题的解决

    背景 配置深度模型训练环境时,手动安装ubuntu系统下的nvidia显卡驱动. 问题现象: 重启后笔记本电脑桌面无法进入图形界面,只能进入命令行:但是尝试外接显示器后,外接显示器可正常工作: 总上, ...

  6. ubuntu手动安装显卡驱动

    一.上英伟达官网下载相应版本的驱动 英伟达官网 可能需要注册才能下载. 下载后将驱动放在主目录下. 二.禁用开源网卡驱动 注意,先看一下全局搜索"附加驱动"看看自己是否是正在使用开 ...

  7. Ubuntu手动安装pymysql(含pymysql的.whl及.tar.gz下载地址)

    原本打算通过pip3安装pymysql,但是出现各种错误,查了很久都没有解决,转而使用手动安装的方式. 1.下载pymysql的安装包 https://pypi.doubanio.com/simple ...

  8. 宝塔Ubuntu手动安装LuaSandbox

    LuaSandbox是一个PHP插件,由维基媒体基金会开发,安装后可以加速Mediawiki软件中Lua脚本的运行.比如,当页面<ref>标签以及{{cite}}模板过多时,会报错运行时间 ...

  9. 【转】如何在Mac上卸载Java及安装Java

    如何在 Mac 上卸载 Java? 本文适用于: 平台: Macintosh OS X Java 版本: 7.0, 8.0 使用终端卸载 Oracle Java 注:要卸载 Java,必须具有管理员权 ...

最新文章

  1. 迁移到MySQL的业务架构演进实战
  2. 基于 CNN 的中文对话情感分析
  3. 生物医学基础--讲不明白12导联算我输
  4. html基础 — area(图像的作用区域标记)
  5. SQLyog12.08安装详细教程
  6. 计算机键盘调亮度,电脑屏幕亮度怎么调
  7. NR接入过程中鉴权失败问题
  8. 思岚rplidar A1激光点云数据读取
  9. 分析Android版QQ游戏大厅中游戏的启动机制
  10. SAP与 WebService接口的配置与调用
  11. 最短路径算法之Dijkstra算法(java实现)
  12. 仙人掌之歌——直播业务立项(2)
  13. 《阿尔卑斯》观后感 (r10笔记第44天)
  14. Android多屏幕适配之字体大小、行间距和字间距
  15. UCML页面生成后突然不能访问 参数化查询 '(@ActivityID nvarchar(4000))SELECT ActivityInfoEx.ActivityInfoEx' 需要参数 '@Acti
  16. C++宏定义中的特殊符号
  17. 进程三态与五态是什么?
  18. Linux文件类型和根目录结构
  19. 伊朗太阳能光伏市场:易建钱难筹
  20. 前端基础-02-CSS

热门文章

  1. 重定向的标志 RewriteRule R C L NE NC G QSA 语法说明
  2. 解析 GetRerootedSIL
  3. ubuntu18.04 更新软件源(华为开源镜像源)
  4. 计算机算log的原理,语音声学特征提取:MFCC和LogFBank算法的原理
  5. c盘中可以删除的文件有哪些?
  6. 2021牛客暑期多校训练营9 Cells(LGV引理,FFT)
  7. 调教初唐最新章节列表
  8. 介绍一款软件---9158虚拟视频
  9. linux中使用串口(dnw)下载程序到jz2440开发板
  10. java毕业设计某服装店购物网站源码+lw文档+mybatis+系统+mysql数据库+调试