一、安装步骤和环境配置
1.安装步骤可以参考链接:http://www.linuxdown.net/install/setup/2015/0319/3874.html;本文安装的是NAT模式
2.新安装的可能只有本地回环的ip:
设置一个ip以及端口名称:
ifconfig eth0 192.168.0.2 netmask 255.255.255.0 up
2.这个时候使用ping命令依然显示:
Network is unreachable
需要修改/etc/sysconfig/network-scripts/ifcfg-eth0文件将ip设置为静态ip:
(Ubuntu的虚拟机的网络配置文件位置:/etc/network/interfaces )
修改:BOOTPROTO的值为static
修改ONBOOT的值为yes
添加:
IPADDR=192.168.1.33 --静态IP
NETMASK=255.255.255.0 --子网掩码
GATEWAY=192.168.1.1 --网关,可以通过vmware->Edit->Virtual Network Editor来查看
通过NAT Setting来看到右边,的GatewayIP,输入到虚拟机的配置中。
然后重启网络服务:
service network restart
如果配置ip后依然无法ping到网络:
可以使用命令:
PS: 如果报错:Determining IP information for eth0... failed; no link present. Check cable?
,则代表ifcfg-eth0配置文件写错了,可能是dhcp没有改为static。
还有可能是kvm虚拟机和vmware虚拟机冲突,我把kvm全卸载了就好了。
卸载方法:卸载kvm
3.ping主机ip可以ping通,但是ping www.baidu.com 显示:
unknown host www.baidu.com
是因为域名服务还没有设置号:
找到DNS设置的配置文件 /etc/resolv.conf 文件,编辑文件内容:
添加:
nameserver 114.114.114.114
nameserver 8.8.8.8
nameserver 4.4.4.4
完成之后就可以ping通www.baidu.com
4.在使用yum安装软件的时候可能会报错:
This system is not registered to Red Hat Subscription Management.You can use subscription-manager to register.
是因为red hat的yum源是需要注册付费的,我们可以卸载原来所有yum的依赖包,然后配置使用centos的yum源。
具体步骤参考链接:
https://blog.csdn.net/ytx2014214081/article/details/78468947
rpm -qa | grep yum
查看已经安装的yum包
rpm -qa|grep yum|xargs rpm -e --nodeps
直接删除所有的rpm包
cat /etc/issue && arch
查看系统位数
下载路径(因为red hat为6.5,所有选择6):
https://mirrors.edge.kernel.org/centos/6/os/x86_64/Packages/
需要任何系统的rpm安装包都可以这样找到
wget 命令通过网址安装
rpm -ivh --nodeps
命令直接安装
这几个个安装包是有安装顺序的,但是使用 --nodeps参数后就可以一个一个安装了
将下载并且修改好(将$releasevert替换为版本号6或7)的repo文件放到/etc/yum.repos.d/下
最后 yum clean all 清除原来的缓存。
yum makecache 重建缓存。
二、安装图形化界面
使用命令:yum grouplist
查看所需要的软件组可以看到有X Window System 和 KDE Desktop这两项。
使用一下命令进行安装:
yum groupinstall "X Window System" "KDE Desktop"
后面一路选 ”y“就行了,需要一定的时间。
安装完成后startx
命令就可以启动界面。
三、时区配置
新装好的虚拟机可能时间显示不对。
1.通过以下命令,将上海的时区配置文件覆盖到localtime:
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
2.使用date
命令查看,时间没有问题了,但是右下角的时间依然会是改变前的,重启虚拟机就好了。
3.如果上述方法无法修改的话:
使用命令
tzselect
然后按提示输入数字选择国家时区等;
最后使用1的命令;
4.如果这样还不行的话,可以通过修改该虚拟机的vmx配置文件来将虚拟机的时间和主机同步:
先关闭虚拟机,然后在vmware/该虚拟机目录中找到.vmx文件。
将tools.syncTime = “FALSE”
改为TRUE。
启动虚拟机就好了。
5.终极方法:
直接使用命令修改硬件时间:
clock --set --date="日期时间"
时间日期的格式为: /08/28/19 11:28
对应19年8月28日 11点28
四、制作快照
PS.安装完成没问题之后,最好保存为一个快照,这样后面把系统玩坏了容易恢复。
1.在当前虚拟机的名称上右击,选择Snapshot–>>Take Snapshot…
进入界面,在以下界面中输入快照名称和描述
2.创建完成后,会在Snapshot–>>Snapshot manager中看到刚才新建的快照,以后系统崩溃了也可以从这里回复,或者通过Snapshot–>>Revert to Snapshot :创建时候的名称。
五、安装vmware tools
安装这个可以在虚拟机和宿主机间直接copy。
1.启动虚拟机之后,在vmware上面的菜单栏中点击 VM—>install vmware tools…
虚拟机中会自动下载相关的安装包。
2.下载完成后在虚拟机中一般在/media
目录下:
将其中的.tar.gz文件拷贝到/usr/目录下
3.用tar zxf
命令解压缩;
4.进入解压缩后的目录中;
5.运行安装文件:
./vmware-install.pl
后续根据提示敲几下回车,输入几个yes就好了。
PS:在命令行中ping www.baidu.com可能ping不到,修改/etc/resolve.conf
添加:
nameserver 114.114.114.114
nameserver 4.4.4.4
这是临时的。
如果需要永久修改可以在:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
中添加
DNS1=8.8.8.8
DNS2=114.114.114.114
六、其他修改
1.在vmware上方菜单栏中点击:View-- >>Autosize----->>Autofit Guest
可以启动vmware软件的内部全屏,会让虚拟机内部操作更方便一点。