在CentOS上安装虚拟机软件可以通过多种虚拟化软件实现,常见的有VMware Workstation、VirtualBox和KVM等。以下是使用这些软件的详细步骤:
1. 选择虚拟机软件常见的虚拟机软件包括:
VMware Workstation(适用于 Windows/Linux)VirtualBox(免费,跨平台)Hyper-V(Windows 内置)KVM(Linux 内置)2. 下载 CentOS 镜像从 CentOS 官网 或镜像站点下载 ISO 文件,推荐 CentOS 7 或 CentOS 8。
3. 安装虚拟机软件使用 VMware Workstation- 准备工作:确保 CPU 支持虚拟化(如 Intel VT-x 或 AMD-V)。下载 VMware Workstation for Linux 安装包。安装过程:将安装包上传至 CentOS 系统。打开终端,进入安装程序所在目录,并给安装程序添加执行权限:
sudo chmod +x VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle
执行安装:sudo ./VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle
在应用程序中打开 VMware Workstation 并继续安装。- 安装 VirtualBox:访问 VirtualBox 下载页面,下载适合 CentOS 的安装包。双击运行安装包,按照安装向导的指示进行安装。创建虚拟机:打开 VirtualBox,点击“新建”按钮。选择“典型”配置类型,点击“下一步”。浏览并选择下载好的 CentOS 安装镜像文件,点击“下一步”。设置虚拟机的名称和位置,选择虚拟硬盘容量,点击“下一步”。根据需要自定义虚拟机的硬件配置,如内存、处理器等,然后点击“下一步”。勾选“创建后开启此虚拟机”,点击“完成”。
- 安装 KVM 及相关工具:
sudo yum install -y qemu-kvm libvirt virt-install bridge-utils virt-manager
启动并设置开机自启:sudo systemctl enable libvirtdsudo systemctl start libvirtd
创建虚拟机(命令行方式):sudo virt-install \--name=centos-vm \--ram=2048 \--vcpus=2 \--disk path=/var/lib/libvirt/images/centos-vm.qcow2,size=20 \--os-type=linux \--os-variant=centos7.0 \--network bridge=virbr0 \--graphics vnc \--cdrom=/path/to/centos.iso
- 创建虚拟机:打开虚拟机软件,点击“新建”按钮,输入虚拟机名称,选择操作系统类型(Linux)和版本(Red Hat 64-bit)。分配内存,建议至少 2GB。创建虚拟硬盘,选择“现在创建虚拟硬盘”,建议至少 20GB,选择 VDI 格式和动态分配。加载 ISO 文件:在虚拟机设置中,选择“存储”,将下载的 CentOS ISO 文件加载到虚拟光驱。启动虚拟机:启动后进入 CentOS 安装界面。选择安装选项:选择“Install CentOS 7”或“Install CentOS 8”。配置安装:语言:选择安装语言。软件选择:选择“带 GUI 的服务器”或“最小安装”。安装位置:选择虚拟硬盘并点击“完成”。网络配置:启用网络连接。开始安装:点击“开始安装”,设置 root 密码和创建用户。完成安装:安装结束后重启虚拟机。
- 更新系统:
sudo yum update -y
安装常用工具:sudo yum install -y vim wget curl net-tools
配置网络(如需静态 IP):sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改为:BOOTPROTO=staticIPADDR=192.168.1.100NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS1=8.8.8.8
重启网络:sudo systemctl restart network