使用 VMware 安装一台 Linux 系统之Centos

使用 VMware 安装一台 Linux 系统之Centos

想体验一下 Linux 的魅力,又不想在现有电脑上进行大刀阔斧的改动?使用 VMware 虚拟机是一个绝佳的选择。它能让你在 Windows 或 macOS 系统中轻松创建一个独立的 Linux 环境。本文将手把手带你完成从下载 VMware 到成功安装 Linux 系统的全过程

准备工作

在开始之前,你需要准备好以下两样东西:

  1. VMware Workstation 或 VMware Fusion: 这是用于创建和运行虚拟机的软件。VMware Workstation 适用于 Windows 和 Linux 系统;VMware Fusion 适用于 macOS 系统;可以看上一篇文章里有详细介绍
  2. Linux 系统镜像文件 (.iso): 这是 Linux 操作系统的安装文件,你需要根据自己的需求选择一个 Linux 发行版,例如 Ubuntu、CentOS、Debian 等。

步骤一:下载 Centos系统镜像

接下来,你需要下载一个 Linux 发行版的 ISO 镜像文件。这里以 Centos8为例,目前Centos最新的是Stream形式,是一个滚动版本;你可以根据自己的喜好选择版本。

  1. 访问 Linux 发行版官网: 打开你选择的 Linux 发行版的官方网站。以 Centos8为例,访问:官网下载地址;如果要下载Stream,官网下载地址
  2. 下载 ISO 镜像: 在下载页面,找到适合你系统的ISOs下载链接并点击下载。

步骤二:创建新的虚拟机

现在,我们将在 VMware 中创建一个新的虚拟机来安装 Linux 系统。以下为windows的步骤

  1. 启动 VMware: 打开你刚刚安装的 VMware Workstation Pro

  2. 创建新的虚拟机:

    • 在主界面,点击创建新的虚拟机,使用自定义高级选项,点击下一步
    • 硬件兼容性这里也默认点击下一步
  3. 选择安装源: 选择稍后安装操作系统,点击下一步

  4. 选择客户机操作系统: 在选择客户机操作系统页面,选择 Linux,然后在版本下拉菜单中选择对应的 Ubuntu 版本。点击下一步

  5. 命名虚拟机和选择安装位置: 为你的虚拟机命名一个容易识别的名称(例如"CentOS_8"),并选择虚拟机文件的存储位置。建议选择磁盘空间充足的硬盘。点击下一步

  6. 处理器设置: 设置虚拟机的处理器数量和每一个处理器的内核数量,可以打开任务管理器,点击性能;右下角的逻辑处理器就是宿主机的CPU内核数量。点击下一步

  7. 内存 (Memory): 建议分配至少 2GB 的内存给虚拟机,如果你的主机内存充足,可以分配更多以获得更好的性能。点击下一步

  8. 网络适配器 (Network Adapter): 建议选择"NAT"模式,这样虚拟机就可以通过你的主机共享网络连接。点击下一步

    • 桥接网络:相当于再物理机和虚拟机网卡之间架设了一座桥梁,从而可以通过物理主机的网卡访问外网

    • 网络地址转换NAT:让VM虚拟机的网络服务发挥路由器的作用,使得通过虚拟机软件模拟的主机可以通过物理主机访问外网,再物理主机中对应的物理网卡是VMnet8

    • 仅主机模式网络:仅让虚拟机的系统与物理主机通信,不能访问外网;再物理主机中对应的物理网卡是VMnet1

  9. **控制器类型:**这里默认选择即可,点击下一步

  10. **选择磁盘类型:**这里默认选择即可,点击下一步

  11. **选择磁盘:**这里选择新创建虚拟磁盘,点击下一步

  12. **设置磁盘容量:**根据自己需求和宿主机的磁盘容量,个人比较喜欢用60,当然默认的20也可以

  13. **设置磁盘文件名:**这里也默认即可,点击下一步

  14. **选择镜像路径:**这里点击自定义硬件,点击左侧新CD/DVD(SATA),右侧点击使用ISO镜像文件,点击浏览,选择你的linux镜像文件,点击关闭

  15. 完成创建: 确认所有设置无误后,然后点击完成创建虚拟机。

步骤三:安装 Centos系统

现在,你已经创建了一个空的虚拟机,接下来我们将启动它并安装 Linux 系统。

  1. 启动虚拟机: 在 VMware 主界面,选中你刚刚创建的虚拟机,然后点击开启此虚拟机
  2. 进入安装界面: 虚拟机启动后,通常会自动加载你之前指定的 ISO 镜像文件,并进入 Linux 系统的安装界面。不同的 Linux 发行版安装界面可能略有不同,但基本流程类似,就是方向键选择第一个,敲击回车
  3. 选择安装语言: 首先,你需要选择安装过程中使用的语言。左侧鼠标滑倒最下面有简体中文,右侧选择简体中文,点击下一步
  4. 可访问性:这里也默认不做改动,点击下一步
  5. **设置根密码:**这里首先点击左下角的根密码,输入两次root账户密码;之后点击左上角的完成,需要点击两次
  6. **安装目的地:**点击右上角的安装目的地,进来什么不要点,选择左上角的完成。
  7. **修改时区:**这里选择时间和日期,左侧地区选择亚洲,右侧城市选择上海;之后点击左上角完成
  8. **软件选择:**这里因为我不需要桌面版,所以点击这个, 进去左侧选择服务器;右侧的服务根据个人喜好,进行勾选;之后还是点击左上角完成。
  9. 开始安装: 之后点击右下角的开始安装
  10. 等待安装完成: 点击安装,安装程序会将 Linux 系统文件复制到你的虚拟机磁盘中,这个过程可能需要一些时间,请耐心等待。
  11. 重启系统: 安装完成后,系统会提示你重启计算机。点击立即重启
  12. 登录 Linux 系统: 重启后,你将看到 Linux 系统的登录界面。输入你之前设置的用户名和密码,即可成功登录你的 Linux 系统!

步骤四:获取网络

刚开始安装完服务器版本后,会发现没有网络

  • 首先使用ifconfig,发现ens160这个网卡名称,你的可能是其他数字,没办法获取到ip地址

  • 这个时候我们要编辑网卡配置文件,把最后一行ONBOOT修改为yes

    复制代码
    vim /etc/sysconfig/network-scripts/ifcfg-ens160
    
    
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=dhcp
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    NAME=ens160
    UUID=e2d4f7de-4532-4f84-8a66-3ad3e82a6566
    DEVICE=ens160
    ONBOOT=yes
  • 然后重启服务

    复制代码
    sudo systemctl restart NetworkManager
  • 这个时候再使用ip addr命令或者ifconfig查看,就可以看到IP地址了

总结

恭喜你!通过以上步骤,你已经成功在 VMware 中安装了一台 Linux 系统。现在你可以尽情地探索 Linux 的各种功能和应用了。记住,遇到问题时多查阅相关的文档和社区资源,你会发现 Linux 的世界充满了乐趣和可能性。享受你的 Linux 之旅吧!

相关推荐
阿巴阿巴boer12 分钟前
用wsl搭建远程linux服务器
linux·运维·服务器·ssh
starvapour1 小时前
Ubuntu硬盘的创建分区、格式化与挂载
linux·ubuntu
lisanmengmeng1 小时前
docker 方式安装部署禅道zentao(五)
运维·docker·容器
小立爱学习1 小时前
ARM64 指令 --- CASP / CASPA / CASPL / CASPAL
linux·c语言
知识分享小能手1 小时前
CentOS Stream 9入门学习教程,从入门到精通,CentOS Stream 9 中 Linux C 编程 —语法详解与实战案例(13)
linux·学习·centos
wanhengidc2 小时前
云手机的硬件依赖性如何?
运维·服务器·智能手机·云计算
piaoroumi2 小时前
UVC调试
linux·运维·前端
VekiSon2 小时前
Linux系统编程——标准IO
linux·运维·服务器
Evan芙2 小时前
DNS服务器类型,解析答案,正反解析域,资源记录定义总结
运维·服务器
wanhengidc2 小时前
巨椰 云手机办公便利性高
运维·服务器·安全·智能手机·云计算