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. ROS的文件系统

    这篇博客介绍一下ROS的文件系统的基本概念,用户可以直接在官方网站:http://wiki.ros.org/ROS/Tutorials/NavigatingTheFilesystem去查看官方手册. ...

  2. Java学习之利用集合发牌小练习

    /* * 思路: * A:创建一个HashMap集合 * B:创建一个ArrayList集合 * C:创建花色数组和点数数组 * D:从0开始往HashMap里面存储编号,并存储对应的牌同时往Arra ...

  3. 常用Json

    一般Json是页面与页面之间传递使用. Json用途        1 后台与前台数据交互,并且数据较复杂,如果数据单一,直接传递字符串,然后在前台用js分割就行. 2 webservice和html ...

  4. jQuery给table中的负数标红色

    <table class="tb_list"></table> $(function(){ $(".tb_list td").each( ...

  5. Mad Lib程序

    单选框  复选框  按钮  标签  文本框的应用 #coding=utf-8 __author__ = 'minmin' from Tkinter import * class Application ...

  6. python基础学习笔记5--对象

    对象(object) 1.对象(object): 面向对象程序设计重要术语. 对象的特性:多态性.封装性.继承性 >>def add(x,y): return x+y 对于很多类型的参数都 ...

  7. IC封装

    1.QFN •QFN—Quad Flat No-lead Package 四方无引脚扁平封装 2.SOIC •SOIC—Small Outline IC 小外形IC封装 3.TSSOP •TSSOP— ...

  8. 所有的GUI Toolkit,类型之多真开眼界

    The GUI Toolkit, Framework Page User interfaces occupy an important part of software development. Th ...

  9. java.lang.RuntimeException: Unable to start activity ComponentInfo

    异常:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.william/com.william.Result ...

  10. [ACM] POJ 2253 Frogger (最短路径变形,每条通路中的最长边的最小值)

    Frogger Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 24879   Accepted: 8076 Descript ...