1.首先想在 usr 文件夾 新建但鍵不了。智能 用

daiwang@daiwang-virtual-machine:/usr/lib$ sudo mkdir java
[sudo] daiwang 的密码: 
命令創建

2.創建完后 又不能複製到新創建的java 文件夾  所以

用了daiwang@daiwang-virtual-machine:~/jdk6$ sudo chmod 777 jdk-6u45-linux-x64.bin

這個命令 賦予權限

3.然後 在 .bashrc 文件配置環境變量,不會配置環境變量的 去這裡https://jingyan.baidu.com/album/f79b7cb30b63129144023edc.html?picindex=5

配置好環境變量 使用 source .bashrc 命令

然後再 驗證是否成功  echo $ JAVA_HOME

然後  echo $JRE_HOME

然後 echo $CLASSPATH

如果你是 安裝過其他 jdk  就需要執行以下命令

sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.6.0_45/bin/java 800

然後

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.6.0_45/bin/javac 800

然後

sudo update-alternatives --config java  注意這裡前面必須加  sudo 不然不會成功

然後你就選你自己要的jdk

完成------------------------------------------------------------------------------------------------------------------------------------------結束啦

下面是我終端的執行命名展示  :

daiwang@daiwang-virtual-machine:~$ vi  .bashrc
daiwang@daiwang-virtual-machine:~$ vi .bashrc
daiwang@daiwang-virtual-machine:~$ vi .bashrc
daiwang@daiwang-virtual-machine:~$ source .bashrc
daiwang@daiwang-virtual-machine:~$ 
daiwang@daiwang-virtual-machine:~$ 
daiwang@daiwang-virtual-machine:~$ 
daiwang@daiwang-virtual-machine:~$ 
daiwang@daiwang-virtual-machine:~$ source .bashrc
daiwang@daiwang-virtual-machine:~$ 
daiwang@daiwang-virtual-machine:~$ 
daiwang@daiwang-virtual-machine:~$ echo $ JAVA_HOME
$ JAVA_HOME
daiwang@daiwang-virtual-machine:~$  echo $ JAVA_HOME
$ JAVA_HOME
daiwang@daiwang-virtual-machine:~$ echo $JAVA_HOME
/usr/lib/java/jdk1.6.0_45
daiwang@daiwang-virtual-machine:~$ echo $JRE_HOME
/usr/lib/java/jdk1.6.0_45/jre
daiwang@daiwang-virtual-machine:~$ echo $CLASSPATH
.:/usr/lib/java/jdk1.6.0_45/lib:/usr/lib/java/jdk1.6.0_45/jre/lib:.:/usr/lib/java/jdk1.6.0_45/lib:/usr/lib/java/jdk1.6.0_45/jre/lib:.:/lib:/jre/lib:
daiwang@daiwang-virtual-machine:~$ java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-0ubuntu0.16.04.1-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
daiwang@daiwang-virtual-machine:~$ sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.6.0_45/bin/java 800
[sudo] daiwang 的密码: 
daiwang@daiwang-virtual-machine:~$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.6.0_45/bin/javac 800
daiwang@daiwang-virtual-machine:~$ update-alternatives --config java
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

选择       路径                                          优先级  状态
------------------------------------------------------------
* 0            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      自动模式
  1            /usr/lib/java/jdk1.6.0_45/bin/java               800       手动模式
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      手动模式

要维持当前值[*]请按<回车键>,或者键入选择的编号:1
update-alternatives: 使用 /usr/lib/java/jdk1.6.0_45/bin/java 来在手动模式中提供 /usr/bin/java (java)
update-alternatives: 错误: 新建符号链接 /etc/alternatives/java.dpkg-tmp 时出错: 权限不够
daiwang@daiwang-virtual-machine:~$ sudo update-alternatives --config java
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

选择       路径                                          优先级  状态
------------------------------------------------------------
* 0            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      自动模式
  1            /usr/lib/java/jdk1.6.0_45/bin/java               800       手动模式
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      手动模式

要维持当前值[*]请按<回车键>,或者键入选择的编号:1
update-alternatives: 使用 /usr/lib/java/jdk1.6.0_45/bin/java 来在手动模式中提供 /usr/bin/java (java)
daiwang@daiwang-virtual-machine:~$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)

ubuntu 安裝 jdk 6 遇到的問題相关推荐

  1. Ubuntu 安裝 GNU Global(gtags) 阅读Linux内核源码

    CSDN GitHub Ubuntu 安裝 GNU Global(gtags) 阅读Linux内核源码 AderXCoding/system/tools/global 本作品采用知识共享署名-非商业性 ...

  2. UBuntu安裝使用PIP

    Windows下安裝python包還是比較方便的,直接在FLD網站下載對應的EXE文件就可以安裝,在linux系統下,使用pip,easy egg 管理工具可以減輕安裝負擔. 原文鏈接:http:// ...

  3. [Ubuntu]安裝搜狗輸入法

    本文介紹如何在Ubuntu系統下安裝搜狗輸入法. 1.打開搜狗輸入法的下載頁面: http://pinyin.sogou.com/linux/ 2.下載對應的安裝包,本文使用的是64位系統,所以選擇了 ...

  4. Ubuntu 安裝思源字體

    主要参考这个 http://ingramchen.io/blog/2014/07/ubuntu-noto-font.html 修正文章中无效的字体名称设置. 首先下载谷歌的思源黑体,思源黑体主页: h ...

  5. ubuntu 安裝deb_.deb文件如何安装,Ubuntu下deb安装方法图文详解

    deb包是Debian,Ubuntu等Linux发行版的软件安装包,扩展名为.deb,是类似于rpm的软件包,Debian,Ubuntu系统不推荐使用deb软件包,因为要解决软件包依赖问题,安装也比较 ...

  6. ubuntu 安裝deb_解决无法在Ubuntu 20.04上安装Deb文件的问题

    导读 双击.deb 文件后无法通过 Ubuntu 20.04 的软件中心安装?你不是唯一遇到此问题的人.本教程展示了解决方法. 双击.deb 文件后无法通过 Ubuntu 20.04 的软件中心安装? ...

  7. ubuntu安裝opencv3.4.1

    最近opencv3.4.1发布了,想换个新的试试鲜,于是把配置的过程通过博文的方式记录下来,方便查阅. 本教程原为3.3.0,但经过博主亲测,3.4.0.3.4.1皆适用 1.去官网下载opencv, ...

  8. Linux for Ubuntu 安裝CrossOver

    1..deban方式 终端安装  使用终端,开启 32-bit 包支持: sudo dpkg –add-architecture i386 sudo apt-get update 安装 gdebi 包 ...

  9. ubuntu下面下載imdb.npz的問題

    Downloading data from https://s3.amazonaws.com/text-datasets/imdb.npz 122880/17464789 [............. ...

最新文章

  1. 实用jQuery代码段
  2. mysql cluster 读写分离_mysql数据库集群实现高可用读写分离_一点课堂(多岸学院)...
  3. 理解依赖注入(IOC)和学习Unity
  4. 腾讯云安全组规则导出
  5. 十分钟搞定特征值和特征向量
  6. 5G标准化加速 需应对测试场景复杂性
  7. linux安装steam提示没有32位,12.10- 试图安装 Steam 错误: 你缺少以下 32位库,并且 Steam 可能无法运行...
  8. 分治策略-股票获取最大收益-最大子数组问题
  9. 增长率用计算机怎么算,增长率计算公式(excel公式来计算平均增长率的方法)...
  10. linux 限速命令,linux上传限速脚本介绍
  11. springboot房屋租赁合同报修系统java-ssm
  12. wps导航栏在哪设置?
  13. 组合数学 多重集的排列和组合
  14. 专门为某种用途设计的计算机称为,专门为某种用途而设计的计算机,称为( )计算机。...
  15. Python ORM框架peewee
  16. IT项目管理 第四章 习题
  17. 项目管理软件,协同管理软件介绍
  18. html将页面分成四部分,将HTML页面拆分为定义的宽度和高度部分
  19. php setcookie应该在哪里使用,php setcookie 用法
  20. layui表头样式_layui表格的样式设置

热门文章

  1. 黑白简约Mac高清动态壁纸
  2. html css js调用dll,node调用dll 方法,及详细步骤
  3. 【转】腾讯、百度、网易游戏、华为Offer及笔经面经
  4. php导出excel文件
  5. 一种免费将PDF转word的方式
  6. 翻译Monoxide: Scale out Blockchains with Asynchronous Consensus Zones
  7. 目前最流畅的android手机,目前公认最流畅的4大手机系统,第一当之无愧,用三年不卡顿!...
  8. 大数据鹏飞时代,这些商机你掌握了吗
  9. java加密算法之AES篇
  10. HashMap中的遍历有序性探究