linux虚拟机安装
程序员文章站
2022-07-15 13:59:17
...
这两天空闲时间装了一个ubuntu,遇到一些问题
1、ubuntu静态IP配置
这个网上一搜一大把,结果自己在配置的时候出现了ping本机可以通,ping网关死活不通,当时是用的8.8.8.8,后面有换了好几个都不行,又改IP,但是无论怎么改,都不行,简直要吐血。后来看到一个关于虚拟机桥接模式、NAT模式的文章,自己去看了下网络连接VMware的1和8,才发现问题。
虚拟机装好后,网络连接自动添加了VMnet1和VMnet8,这两个都是有网络配置的,比如我的vmnet1就是192.168.152.1,而VMware打开后点击编辑->虚拟网络编辑器,选中里面的NAT类型,在NAT设置和DHCP设置有配置的网关和起始结束IP,这样就获取了ubuntu配置ip的数据,DNS设置和网关一致即可,配置后果断ping主机、ping百度都不成问题。
2、JDK配置
JDK配置时也发生了一个小插曲,就是配置PATH的时候,不知道哪个水货给的配置,export
PATH = "" 里面没有:PATH,搞得重启后,root下所有命令不可用,结果又高了好多信息,换了个用户,在/etc/environment 里面的path复制一份,在root下 通过
export PATH = ""ATH 执行下,才可以实用,然后在 /root/bashrc 下修改了PATH,添加了:PATH,
后面查了下 profile 、 bashrc 、environment 三个文件的权限,
environment 是系统环境变量,profile 是所有用户环境变量, bashrc这是针对当前用户,所以在添加配置的时候一定要注意变量的区别
最后,需要通过
命令将java的常见命令,java、javac、javah 等方式生效到root账户下。
1、ubuntu静态IP配置
这个网上一搜一大把,结果自己在配置的时候出现了ping本机可以通,ping网关死活不通,当时是用的8.8.8.8,后面有换了好几个都不行,又改IP,但是无论怎么改,都不行,简直要吐血。后来看到一个关于虚拟机桥接模式、NAT模式的文章,自己去看了下网络连接VMware的1和8,才发现问题。
虚拟机装好后,网络连接自动添加了VMnet1和VMnet8,这两个都是有网络配置的,比如我的vmnet1就是192.168.152.1,而VMware打开后点击编辑->虚拟网络编辑器,选中里面的NAT类型,在NAT设置和DHCP设置有配置的网关和起始结束IP,这样就获取了ubuntu配置ip的数据,DNS设置和网关一致即可,配置后果断ping主机、ping百度都不成问题。
2、JDK配置
JDK配置时也发生了一个小插曲,就是配置PATH的时候,不知道哪个水货给的配置,export
PATH = "" 里面没有:PATH,搞得重启后,root下所有命令不可用,结果又高了好多信息,换了个用户,在/etc/environment 里面的path复制一份,在root下 通过
export PATH = ""ATH 执行下,才可以实用,然后在 /root/bashrc 下修改了PATH,添加了:PATH,
后面查了下 profile 、 bashrc 、environment 三个文件的权限,
environment 是系统环境变量,profile 是所有用户环境变量, bashrc这是针对当前用户,所以在添加配置的时候一定要注意变量的区别
最后,需要通过
sudo update-alternatives --install /usr/lib/javac javac /usr/lib/jvm/jdk1.7.0_17/bin/javac 300
命令将java的常见命令,java、javac、javah 等方式生效到root账户下。
上一篇: Java深入学习之单例模式
下一篇: Java深入学习之死锁