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. redis桌面管理工具 redis-desktop-manager使用指南(转)
  2. python 安装库 报错 SSL: CERTIFICATE_VERIFY_FAILED 解决方法
  3. MATLAB爬虫爬取股票数据
  4. Java通过JDBC来连接SqlServer数据库
  5. 5G服务可以解决的4个企业WAN挑战 - vecloud
  6. 经典排序算法 - 冒泡排序Bubble sort
  7. 三线城市PHP5000怎么样,一线城市五千退休金,二线四千,三线三千,是一样生活水平吗?...
  8. JavaScript 九种跨域方式实现原理 1
  9. 百度贴吧中的匿名回复,根本不是匿名,完全可以看到用户的全部IP。
  10. 如何在Android Studio中获取SHA-1指纹证书以获得调试模式?
  11. java8时间类的好处_Java8——时间类
  12. C#WPF多线程控件访问问题
  13. FreeRTOS 教程指南 学习笔记 第三章 任务管理(二)
  14. OpenStack安装
  15. Unity 录制简单的动画
  16. python修改系统环境变量_Python实战—修改环境变量
  17. 嗨,你真得懂this吗?
  18. TwoPhaseCommitSinkFunction二阶段提交
  19. Pattern Recognition And Machine Learning读书会前言
  20. Spring -从走火到入魔

热门文章

  1. android区域和gynoid区域,Roux-en-Y胃肠转流术后2型糖尿病患者体脂分泌和胰岛素抵抗的变化...
  2. python解决数学建模问题_荐面试问题:2018年全国大学生数学建模竞赛项目
  3. 【JSP】jQuery Deferred exception successed is not defined
  4. 过控Matlab-实验法建立被控过程的数学模型(一)
  5. arduino-esp32:LVGL项目(二)初始化以及控制模块
  6. 【转贴】每月一个游戏
  7. 字节顺序-大端/小端、big-endian/little-endian
  8. 微信接口开发申请服务器,开发微信服务器接口的实例教程
  9. 如何用计算机直接做工资表,在电脑上excel做工资表怎么划线
  10. 一份完整的运营方案应包含的七个方面