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

在VMware/VirtualBox里装好openEuler 20.03 LTS后,第一步就卡在yum源配置?保姆级避坑指南来了

在VMware/VirtualBox里装好openEuler 20.03 LTS后第一步就卡在yum源配置保姆级避坑指南来了刚在虚拟机里装好openEuler 20.03 LTS的兴奋劲还没过就被yum源配置泼了盆冷水别急着重装系统这可能是90%新手都会遇到的经典问题。作为一款企业级Linux发行版openEuler的软件源配置确实比Ubuntu、CentOS更考验基本功特别是在虚拟化环境下网络适配、架构识别、镜像选择每个环节都可能成为拦路虎。本文将用真实虚拟机环境演示带你绕过那些教程里没写的坑。1. 环境诊断你的虚拟机真的准备好了吗在动手改yum源之前先确认三个关键信息# 查看系统架构关键 uname -a # 确认系统版本 cat /etc/os-release # 检查网络连通性 ping repo.openeuler.org典型报错场景分析报错现象可能原因快速验证方法Name or service not known虚拟机未联网ifconfig查看网卡状态Temporary failure in name resolutionDNS配置错误cat /etc/resolv.confCouldnt resolve host防火墙拦截systemctl status firewalld提示VirtualBox用户特别注意——安装增强功能前NAT网络可能无法解析域名。临时解决方案echo nameserver 8.8.8.8 /etc/resolv.conf2. 镜像源选择的艺术华为云还是官方openEuler的镜像源主要有两类选择华为云镜像优势国内访问速度快包含商业组件缺点版本更新略滞后于官方官方镜像优势版本最新支持更多架构缺点海外服务器可能速度慢推荐组合方案# 备份原有repo文件 cp /etc/yum.repos.d/openEuler_aarch64.repo ~/repo_backup # 创建华为云源配置基础软件包 cat /etc/yum.repos.d/huawei.repo EOF [base] nameHuaweiCloud-EulerOS baseurlhttps://mirrors.huaweicloud.com/euler/2.8/os/aarch64/ enabled1 gpgcheck1 gpgkeyhttps://mirrors.huaweicloud.com/euler/2.8/os/RPM-GPG-KEY-EulerOS EOF # 添加官方EPEL源扩展软件包 cat /etc/yum.repos.d/official.repo EOF [epel] nameopenEuler-EPEL baseurlhttps://repo.openeuler.org/openEuler-20.03-LTS/EPEL/aarch64/ enabled1 gpgcheck0 EOF3. 虚拟化平台特有问题排查不同虚拟化平台会导致不同的网络问题VMware特有问题未安装VMware Tools导致网卡驱动异常NAT模式端口转发规则冲突VirtualBox经典坑增强功能未安装时剪贴板/共享文件夹占用网络资源桥接模式需要手动选择主机网卡实操解决方案# VMware环境网络重置 systemctl restart NetworkManager nmcli connection reload # VirtualBox环境优化 sudo dnf install -y kernel-devel gcc make perl # 安装增强功能后执行 modprobe vboxguest4. 架构匹配别被aarch64/x86_64搞懵通过uname -a看到的架构信息必须与镜像路径严格匹配。常见错误案例在x86_64虚拟机里使用aarch64镜像源误用EulerOS 2.0的源配置openEuler 20.03架构快速对照表虚拟机配置应选镜像路径64位ARM架构.../aarch64/64位Intel/AMD.../x86_64/虚拟机不确定架构查看lscpu的Architecture5. 终极验证从理论到实战完成配置后建议按此顺序验证生成元数据缓存yum clean all yum makecache测试基础工具安装yum install -y net-tools vim wget检查仓库列表yum repolist all遇到GPG校验失败时可以临时禁用生产环境不推荐sed -i s/gpgcheck1/gpgcheck0/g /etc/yum.repos.d/*.repo6. 高级技巧创建本地离线源对于需要反复测试的环境可以建立本地仓库# 安装必要工具 yum install -y createrepo httpd # 创建仓库目录 mkdir -p /var/www/html/repo createrepo /var/www/html/repo # 下载常用软件包 repotrack --download_path/var/www/html/repo net-tools vim git # 配置本地源 cat /etc/yum.repos.d/local.repo EOF [local] nameLocal Repository baseurlfile:///var/www/html/repo enabled1 gpgcheck0 EOF最后提醒虚拟机快照是你的好朋友。在修改yum源前记得先做个快照出了问题秒回滚。我在测试过程中发现VirtualBox的共享文件夹挂载有时会影响yum操作临时卸载共享文件夹往往能解决一些玄学问题。
http://www.gsyq.cn/news/1394520.html

相关文章:

  • 2025-2026年苏州4家整装公司性价比排名与参照标准 - 资讯速览
  • 如何用Video Analyzer彻底改变你的视频处理方式:3个颠覆性用法揭秘
  • 全国服务升级:欧米茄2026年6月最新官方联络指南 - 博客万
  • DCM-CNER:基于双通道模型的中文临床命名实体识别实战解析
  • 模型评估避坑指南:为什么你的ROC曲线需要置信区间?手把手用R实现
  • 无代码≠无责任:AI Agent生产环境事故复盘(含模型幻觉拦截、链路追踪、回滚SOP)
  • 大语言模型 vs 规则引擎:游戏客服场景下的实战性能对比与选型启示
  • 2024年IDM永久激活终极方案:免费解锁完整功能的完整指南
  • Lovable活动平台安全合规红线清单:GDPR+等保2.0+信创适配一次性过关的7类配置模板(附审计报告样例)
  • taotoken助力企业内网部署的ai应用安全调用外部大模型
  • 杭州艺术特色高中哪家好 5所美术音乐综合高中择校推荐 - 深度智识库
  • Win11系统优化终极指南:用Win11Debloat一键清理让电脑性能飙升
  • nigx代理https以及域名的常规操作。
  • 【WPS绘图】用PPT构建纳米晶体的三维模型:以立方八面体为例
  • W25Q128驱动代码移植踩坑记:从SPI模式切换说到Flash寿命管理
  • 巧用定点运算截断位,实现硬件神经网络零开销随机采样
  • MLP-UNet:基于纯MLP架构的肾小球语义分割模型实践
  • 异构图神经网络ReAHGN:自适应注意力与关系感知嵌入的实践指南
  • Fiddler与Burp协同解密HTTPS流量实战指南
  • OpenClaw用户手册,如何配置使其使用Taotoken提供的模型服务
  • 终极指南:如何用iOS App Signer快速完成应用签名
  • 使用Taotoken后,我的团队在模型API用量与成本上获得了清晰的可观测性
  • 在 Taotoken 上尝试最新旗舰模型的实际效果与性价比感受
  • 生理噪声:从信号干扰到生物标志物的范式转换与工程实现
  • 语义增强的依存句法分析:融合知识图谱提升多语言NLP性能
  • AMD Ryzen内存时序监控:从参数盲区到精准调优的完整解决方案
  • C++新手必看:用四种不同方法搞定‘输出绝对值’这道题(附OpenJudge NOI 1.4 02题解)
  • 手把手教你排查Linux服务器‘有内存却申请不到’的灵异事件(附JVM日志分析实战)
  • 六安市金安区生日宴哪家好?6家热门门店深度测评+选店指南 - 资讯速览
  • 导师严查!ChatGPT引用不规范=学术不端?3步自检法+5秒生成合规参考文献(含Zotero插件)