linux虚拟机安装

本文详细介绍了Ubuntu中静态IP配置的问题解决方法,包括如何正确设置虚拟机网络连接,避免网络不通的情况。同时,针对JDK配置中PATH环境变量的误配置导致root账户命令不可用的问题进行了说明,并提供了正确的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这两天空闲时间装了一个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这是针对当前用户,所以在添加配置的时候一定要注意变量的区别


最后,需要通过
sudo update-alternatives --install /usr/lib/javac javac /usr/lib/jvm/jdk1.7.0_17/bin/javac 300

命令将java的常见命令,java、javac、javah 等方式生效到root账户下。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值