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

VMware CentOS 7 `yum` 修复及 VMware Tools 安装问题复盘

以下由aI生成

当然,非常乐意为你复盘整个过程。这是一份浓缩了我们所有成功操作的正确流程,希望能为你未来遇到类似问题时提供清晰的指引。


VMware CentOS 7 yum 修复及 VMware Tools 安装问题复盘

整个过程我们解决了两大核心问题:

  1. 因 CentOS 7 官方源停止服务导致的 yum 失效。
  2. 因缺少依赖及虚拟机光驱加载问题导致的 VMware Tools 安装失败。

以下是最终成功的正确操作步骤:

第一阶段:解决核心障碍 - 启用 SSH

这是整个排错过程的突破点,它解决了手动输入长命令易出错的根本问题。

  1. 确认虚拟机 IP 地址
    在 CentOS 终端输入 ip addr,找到 IP 地址(例如 192.168.56.151)。

  2. 从 Windows 连接虚拟机
    打开 Windows 的命令提示符 (CMD) 或 PowerShell,输入以下命令并使用你的密码登录。

    ssh wxh@192.168.56.151
    

    目的:获得一个可以自由复制粘贴的命令行环境。

第二阶段:修复 yum 源(最终方案)

由于网络环境干扰,所有 curl 下载尝试均失败。最终我们采用了最可靠的手动创建文件的方法。

  1. 切换到 root 管理员

    su -
    
  2. 进入 yum 配置目录并清空

    cd /etc/yum.repos.d/
    rm -f *.repo
    
  3. 使用 vi 编辑器创建新配置文件

    vi CentOS-Base.repo
    
  4. 粘贴阿里云镜像源内容

    • i 键进入插入模式。
    • 复制以下全部内容,然后在 SSH 窗口中单击鼠标右键完成粘贴。
    # CentOS-Base.repo
    [base]
    name=CentOS-7 - Base
    baseurl=http://mirrors.aliyun.com/centos-vault/7.9.2009/os/x86_64/
    gpgcheck=1
    gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-7[updates]
    name=CentOS-7 - Updates
    baseurl=http://mirrors.aliyun.com/centos-vault/7.9.2009/updates/x86_64/
    gpgcheck=1
    gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-7[extras]
    name=CentOS-7 - Extras
    baseurl=http://mirrors.aliyun.com/centos-vault/7.9.2009/extras/x86_64/
    gpgcheck=1
    gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-7
    
    • Esc 键退出插入模式。
    • 输入 :wq 并按回车保存并退出。
  5. 生成新的 yum 缓存

    yum clean all
    yum makecache
    

    目的:让 yum 命令恢复正常。

第三阶段:安装 VMware Tools 依赖

yum 修复后,这一步变得非常简单。

  1. 执行安装命令
    yum install -y perl gcc kernel-devel
    

    目的:为 VMware Tools 的编译安装准备好所有必需的工具和内核文件。

第四阶段:安装 VMware Tools

这一阶段的核心是正确加载虚拟光盘并处理系统的自动挂载冲突。

  1. 强制解除系统自动挂载(如果存在):

    umount "/run/media/wxh/CentOS 7 x86_64"
    
  2. 在 VMware Workstation 中加载 linux.iso

    • 打开“虚拟机设置” -> “CD/DVD (SATA)”。
    • 选择“使用 ISO 映像文件”,并浏览到 VMware 安装目录下的 linux.iso
    • 确保右上角的“设备状态” -> “已连接”复选框被打勾。
    • 点击“确定”。
  3. 手动挂载并安装

    # 挂载我们刚刚加载的光盘
    mount /dev/cdrom /mnt/cdrom# 复制安装包并解压
    cp /mnt/cdrom/VMwareTools-*.tar.gz /tmp/
    cd /tmp/
    tar -zxvf VMwareTools-*.tar.gz# 进入目录并执行安装脚本
    cd vmware-tools-distrib/
    ./vmware-install.pl
    
  4. 执行安装

    • 在安装脚本的提问过程中,一路按回车键接受所有默认选项。
    • 即使最后程序提示“不需要”并询问是否卸载,也接受默认的 [yes]。这个过程已经完成了核心驱动的编译和加载。
  5. 重启系统

    reboot
    

    目的:完成 VMware Tools 的安装和配置,启用所有功能。


恭喜你,通过这一系列严谨的操作,最终解决了所有问题!

http://www.sczhlp.com/news/94593/

相关文章:

  • 接口测试---Requests
  • 桓台做网站线上网站开发系统流程图
  • 网站建设视频教程集斗牛app开发公司
  • 建设的网站别人登录密码jsp网站开发实例实验报告
  • LangChain大模型应用开发介绍
  • [豪の学习笔记] 软考中级备考 基础复习#8
  • lc1025-除数博弈
  • 地产项目网站建设ppt外国黄冈网站推广平台
  • 做效果图的网站有哪些软件有哪些宜昌网站开发公司
  • 昆明网站建设锐网网络广告设计公司
  • 购物网站的后台建网站是怎么造成的
  • 东莞电商网页设计seo是什么服
  • 徐州企业网站模板建站搜索网站开发背景
  • 哪些招聘网站做海外招聘wordpress开发者手册
  • 做一手房做那个网站好中国做的比较好的电商网站有哪些
  • 莘县网站开发crm系统公司有哪些
  • wordpress 免费主题站扬中市做网站
  • 有专门做检验的视频网站吗怎么判断网站的好坏
  • 嘉兴网站建设网址php做的网站模版
  • 泉州网站关键词推广wordpress 4.5 安装
  • 网站不兼容怎么办啊wordpress固定连接设置去掉前缀
  • 自己找网站开发项目移动端网站排名
  • 泰州网站设计哪家好东莞专业网站推广策划
  • 建筑网站 法人签字程序定制开发
  • 网站专题页面设计欣赏网站设计制作新报价图片
  • 漏洞解析--文件包含漏洞究竟怎么用?
  • 合肥房产网官方网站seo快速排名服务
  • 网站建设 收费网站404页面下载
  • 南京哪里有做网站的中南路网站建设公司
  • 中国建设银行网站忘记密码怎么办8月4号建设部网站