一、网络配置:
CentOS取消了ifconfig命令,可以使用ip addr查看IP地址
1、设置自动连接网络:
1>进入/etc/sysconfig/network-scripts/,找到ifcfg-enXX的配置文件,如上图所示为ifcfg-ens33,将配置项:NOBOOT 改为yes,保存;
2>重启网络,执行:service network restart;此时每次开机即可自动连接网络。
2、设置virtualbox虚拟机可连接外网:
“设置”->“网络”,在“网卡1”中“连接方式”选择“网络地址转换(NAT)”,保存设置并启动即可连接网络。
3、设置宿主机访问其本机virtualbox的虚拟机:
1>在“主机网络管理器”中创建网络;
2>在“设置”->“网络”,在“网卡2”中“连接方式”仅主机(Host-Only)网络”,界面名称选择步骤1新创建的网络,保存设置并启动,然后从宿主机即可连接虚拟机。
二、VirtualBox安装增强包:
1、安装并升级依赖类库;
yum -y install g++ gcc gcc-c++ make kernel-*
yum -y install bzip2*
yum -y update
2、在VirtualBox安装目录下找到增强包的安装包镜像并挂载;
mount /dev/cdrom /mnt
cp -r /mnt /usr/local/
3、安装
cd /usr/local/mnt
./VBoxLinuxAdditions.run
三、VirtualBox实现与宿主机进行文件夹共享:
1、在“设置”->“共享文件夹”的“共享文件夹路径”选择要共享的目录,在“共享文件夹名称”设置自定义的名字,该名字在挂载时使用(如果勾选“自动挂载”,则挂载源为/media下的以该名字命令的设备,否则直接以该名字为设备名即可)。
2、使用vbox的文件系统进行挂载,挂载成功后可在挂载目录(示例中为/share)可以查看该共享文件夹中已有文件。
mount -t vboxsf share /share
3、此时,每当系统重启时,该挂载目录就会消失,需要通过步骤2进行重新挂载。可以将步骤2的命令放入/etc/rc.local配置文件中设置每次开机时自动执行挂载(注意/etc/rc.local一定要有执行权限)。
四、鼠标光标选择支持:
1、安装gpm
yum install -y gpm
2、启动gpm
service gpm start
五、删除多余的启动菜单:
CentOS升级内核后,并不会自动删除旧内核,所以在启动选项中会有多个内核选项。如图所示,其中最后一个选项是急救模式启动(系统出项问题不能正常启动时使用并修复系统),第一个选项则是最新的版本。
1、查看系统当前的内核版本;
2、查看系统中存在的所有内核版本RPM包,并找出要删除的内核版本;
3、删除旧版本的内核
yum remove kernel-3.10.0-862.e17.x86_64 kernel-debug-devel-3.10.0-862.11.6.e17.x86_64 kernel-debug-3.10.0.862.11.6.e17.x86_64
4、reboot重启之后可以看到启动菜单中只剩下两项。
六、支持./configure源码编译安装,需要安装gcc编译环境:
yum install gcc gcc-c++ autoconf automake
七、设置分辨率:
编辑/boot/grub2/grub.cfg,在如下位置加入参数vga=ask。
重启后在登录之前会提示用户选择分辨率,输入对应分辩率编号即可设置成对应的分辩率,如图所示。