虚拟机中的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 · 2014年08月10日
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.重启系统虚拟机