JDK 在Ubuntu下的安装 与 环境变量的配置



前期准备工作:

找到  JDK 和 配置TXT文件  并拷贝到桌面下  不是目录 而是文件拷贝到桌面下

以下的命令部分就直接复制粘贴就能够了

1.配置root用户

使用快捷键 Ctrl + Alt + T  打开终端

输入命令:sudo passwd root

在须要输入password的地方 输入 123456  (注意 须要输入3次 每次输入的时候在屏幕上是不显示出来的)

2.启用root用户

在终端输入命令:su root

输入password:123456

3.安装JDK文件

输入: cp /home/student/桌面/jdk.bin /usr/

//jdk.bin是自己的jdk名称

回车;

输入: cd /usr/

回车;

输入: sudo sh jdk.bin

回车;

//可能前面出来一大堆废话,你就一直enter



4.配置环境

输入:sudo gedit /etc/profile

回车;



命令输入后会弹出一个文本改动器





在文件的末尾加入�Java的环境变量部分:就是将以下的4行命令拷贝到文件的末尾处:



export JAVA_HOME=/usr/jdk1.6.0_45





export JRE_HOME=/usr/jdk1.6.0_45/jre





export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH





export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH



然后保存(Ctrl+S)





5.更新配置文件与验证

最后更新下profile文件

输入命令:  source /etc/profile

回车;

安装jdk执行/etc/profile  有时候用指令source /etc/profile不给力,能够直接图形化界面执行试试,等一会看结果



最后验证JDK是否成功安装:

输入:java -version 





打算用workstation搭建三台虚拟机作为hadoop集群,原先用的是三台物理机,但不知怎么搞的,有台物理机出故障了,并且先前搭建的是hadoop2.0,这次换1.0,先学走再学跑

虚拟机之间v2v,直接找到文件拷贝到还有一台物理机上,那边直接调用就能够

虚拟机之间的通信,我们採用的解决方式是将虚拟机桥接入物理网络,占用物理局域网ip,实现虚拟机与物理机通信和跨物理机通信

再一次搭建虚拟机,这次用virtualbox

查看防火墙

关闭防火墙

chkconfig --list查看系统所有服务,若有on 则存在某种情况下触发启动。这里所有关闭

hadoop学习;安装jdk,workstation虚拟机v2v迁移;虚拟机之间和跨物理机之间ping网络通信;virtualbox的centos中关闭防火墙和检查服务启动的更多相关文章

  1. vm虚拟机Kali2.0实现与物理机之间的文件拖动共享

    MarkdownPad Document html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,ab ...

  2. [转帖]如何禁止VirtualBox虚拟机和物理机之间的时间同步

    如何禁止VirtualBox虚拟机和物理机之间的时间同步 乐者为王 2014-11-02 706 阅读   http://ju.outofmemory.cn/entry/97301 验证了下 修改注册 ...

  3. Hadoop学习笔记(一):ubuntu虚拟机下的hadoop伪分布式集群搭建

    hadoop百度百科:https://baike.baidu.com/item/Hadoop/3526507?fr=aladdin hadoop官网:http://hadoop.apache.org/ ...

  4. linux自学(七)之开始ccentos学习,安装jdk

    上一篇:linux自学(六)之开始centos学习,更换yum源 如果你认真跟着前面操作那么一定都完成相关配置及下载,我们的目的是部署Javaweb项目,需要jdk,mysql,tomcat.那么接下 ...

  5. Hadoop学习---安装部署

    hadoop框架 Hadoop使用主/从(Master/Slave)架构,主要角色有NameNode,DataNode,secondary NameNode,JobTracker,TaskTracke ...

  6. 02 java学习安装jdk及其环境配置

    SUN公司1995年正式推出的一款语言 其实之前,Sun公司1991年,James Gosling等人就开始开发Oak语言,希望用于控制嵌入有效电视交换盒,1994年更名为Java,之前来自 与jav ...

  7. VMware虚拟机可与Win10物理机互ping并可访问互联网的设置方法

     一.系统环境: VMware 15.Windows 10 1903.Windows 7 虚拟机 二.具体步骤: 1.Win10物理机,控制面板-所有控制面板项-网络连接-物理网卡适配器右键-属性-共 ...

  8. virtual box虚拟机跨物理机迁移

    VirtualBox保存虚机数据的是vdi文件,但是直接拷贝在新的VirtualBox中不能打开,因为每个vdi文件都包含了一个uuid的数据,如果直接拷贝,uuid在新的VirtualBox中是不能 ...

  9. CentOS安装etcd和flannel实现Docker跨物理机通信

    1.安装etcd yum install etcd systemctl stop etcd systemctl start etcd systemctl status etcd systemctl e ...

随机推荐

  1. B - Moving Tables

    B - Moving Tables Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u S ...

  2. CSS background-repeat 属性

    ###起因 >今天遇到一个问题,就是在给一个元素设置width 属性为100% 之后, 鼠标放上去之后,仍然只有部分是阴影状态,如下图所示: --- 经过一番思索,这TM 不就是,hover 上 ...

  3. nyoj 528 找球号(三)(哈希)

    点解:题目链接 两种办法,1是使用容器set做 2必须知道这个结论,  突然感觉数论很强大啊,,,, /*//set容器处理 出一次加进去,再出现删掉,这个最后留下的就是那个只出现基数次的 #incl ...

  4. SQL Server Mysql 对null值理解的不同

    在说到对null值的理解主要是用unique来体现的.也是说null在unique约束看来是一个值还是多个值的问题. 还是开始实验吧. MYSQL create table t(x int ,cons ...

  5. LuCI探究(转)

    原文链接 : http://www.cnblogs.com/gnuhpc/archive/2013/08/31/3293643.html 1. 多语言 1)检查: opkg list | grep l ...

  6. c#中常用的异常类型

    c#中异常捕获catch{}常用的异常类型 Exception 类   描述 SystemException 其他用户可处理的异常的基本类  ArgumentException 方法的参数是非法的  ...

  7. poj1363Rails(栈模拟)

    主题链接: id=1363">啊哈哈,点我点我 思路: 这道题就是一道简单的栈模拟. .. .我最開始认为难处理是当出栈后top指针变化了. .当不满足条件时入栈的当前位置怎么办.这时 ...

  8. openGl学习之加入颜色

    OpenGL 支持两种颜色模式:一种是 RGBA模式.一种是 颜色索引模式. 不管哪种颜色模式.计算机都必须为每个像素保存一些数据,即通过每个像素的颜色,来改变总体图形的颜色.不同的是. RGBA 模 ...

  9. C#复习一( Twenty Days)

      今天开始将要复习最近所学的一些C#知识.下面就来总结一下今天所复习的内容,以此来巩固我对C#知识的掌握.今天主要以举几个程序为例. 首先还是要注意代码的规范: –注释//,/**/,/// –骆驼 ...

  10. 浅谈Servlet(三)

    一.三种作用域 作用域:web开发中用于存储和获得数据. 1.request 一次请求有效,在forward跳转时可用request作用域传递数据. 2.session client不变,sessio ...