虚拟机中的Linux系统安装JDK

虚拟机中的Linux系统安装JDK

1.下载JDK安装包

查看Linux操作系统版本,执行命令uname -a 或者 uname -m 或者 arch

i686/i386 表示32bit  x86_64表示64bit

由于本人需要用JDK1.8版本,故下载的JDK为:jdk-8u45-linux-x64.tar.gz,Linux下的JDK

2.用root用户登录,进入/usr目录,执行命令:mkdirjava,将JDK复制到/usr/java目录下

可以直接复制,也可以通过SecureCRT工具上传,具体上传方法为:

root用户登录CRT,进入/usr/java目录,点击传输-->Zomdem上传列表-->选择上传的JDK,点击上传

3.在/usr/java目录,执行命令:tar -zxvf jdk1.8.0_45  解压压缩包,如下图显示:

 

4.进入/etc目录,执行命令vi profile,在文件的最后位置添加下述java环境变量

#JDK
export JAVA_HOME=/usr/java/jdk1.8.0_45
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

5.在/etc目录下,执行source profile,应用配置

6.测试JDK是否安装成功,执行命令java -version,如果显示如下图,则表示安装成功。

 

注:如果Linux系统中预装有JDK,但是版本不是自己需要的,则在安装前可执行命令,yum remove java,删除预装的JDK

2.Linux克隆虚拟机修改ip

发表于2016/12/13 16:57:34  2083人阅读

分类: Linux

Device eth0 does not seem to be present, delaying initialization解决办法

by admin · 20140810

VMware克隆CentOS虚拟机,启动网卡报错:

Device eth0 does not seem to be present,delaying initialization

 

报错原因:

克隆虚拟机时,把原虚拟机的MAC地址也克隆过来了。

解决办法为:

1.使用ifcnfig a 查看当前主机mac地址

 

记录下查询的MAC地址。同时可以看到,没有查询到eth0网卡,而是eth1。实际上network-scripts下查看是没有eth1网卡的。

2.修改eth0网卡硬件地址为当前地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0  HWaddr换成上面出现的那个值 再将eth0改成eth1不然网络任然

 


3. 删除70-persistent-net.rules文件
rm -f /etc/udev/rules.d/70-persistent-net.rules

4.重启系统虚拟机

 


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值