当前位置: 首页 > news >正文

使用 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-ens160TYPE=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 之旅吧!

相关文章:

  • 访问者模式:分离数据结构与操作的设计模式
  • 一种Spark程序运行指标的采集与任务诊断实现方式
  • win11什么都不动之后一段时间黑屏桌面无法显示,但鼠标仍可移动,得要熄屏之后才能进入的四种解决方法
  • MCP‌和LangGraph‌结合
  • Python 函数与模块
  • 开关量扫描处理(消抖)
  • Linux平台实现低延迟的RTSP、RTMP播放
  • Java技术体系的主要产品线详解
  • 专家系统的基本概念解析——基于《人工智能原理与方法》的深度拓展
  • 车载客流记录仪简介
  • 2025 年免费 Word 转 PDF 转换器有哪些?
  • 数据结构——二叉树,堆
  • 【硬核干货】SonarQube安全功能
  • 【动手学深度学习】ResNet残差网络
  • ragflow部署以及api调用整理
  • 创新项目实训开发日志4
  • 第十七届山东省职业院校技能大赛 中职组网络建设与运维赛项
  • 一天学完Servlet!!!(万字总结)
  • 第五章:Framework/Tooling Abstraction
  • CS144 Lab5 实战记录:网络接口实现 ARP
  • 预热苏杯,“谁羽争锋”全国新闻界羽毛球团体邀请赛厦门开赛
  • 生于1984年,马玥已任辽宁锦州北镇市代市长
  • “两高”发布侵犯知产犯罪司法解释:降低部分犯罪入罪门槛
  • 上海常务副市长:持续提升跨境投融资便利化水平,稳步扩大金融领域的制度型开放
  • 十三届全国政协经济委员会副主任张效廉严重违纪违法被开除党籍
  • 世界最大全电驱可拆装环保绞吸船投入官厅水库清淤试点工程