这两天空闲时间装了一个ubuntu,遇到一些问题
[size=large]1、ubuntu静态IP配置[/size]
这个网上一搜一大把,结果自己在配置的时候出现了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百度都不成问题。
[size=large]2、JDK配置[/size]
JDK配置时也发生了一个小插曲,就是配置PATH的时候,不知道哪个水货给的配置,export
PATH = "" 里面没有:PATH,搞得重启后,root下所有命令不可用,结果又高了好多信息,换了个用户,在/etc/environment 里面的path复制一份,在root下 通过
export PATH = "" :PATH 执行下,才可以实用,然后在 /root/bashrc 下修改了PATH,添加了:PATH,
后面查了下 profile 、 bashrc 、environment 三个文件的权限,
environment 是系统环境变量,profile 是所有用户环境变量, bashrc这是针对当前用户,所以在添加配置的时候一定要注意变量的区别
最后,需要通过
命令将java的常见命令,java、javac、javah 等方式生效到root账户下。
[size=large]1、ubuntu静态IP配置[/size]
这个网上一搜一大把,结果自己在配置的时候出现了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百度都不成问题。
[size=large]2、JDK配置[/size]
JDK配置时也发生了一个小插曲,就是配置PATH的时候,不知道哪个水货给的配置,export
PATH = "" 里面没有:PATH,搞得重启后,root下所有命令不可用,结果又高了好多信息,换了个用户,在/etc/environment 里面的path复制一份,在root下 通过
export PATH = "" :PATH 执行下,才可以实用,然后在 /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账户下。
本文详细介绍了Ubuntu中静态IP配置的问题解决方法,包括如何正确设置虚拟机网络连接,避免网络不通的情况。同时,针对JDK配置中PATH环境变量的误配置导致root账户命令不可用的问题进行了说明,并提供了正确的解决方案。
7253

被折叠的 条评论
为什么被折叠?



