yum相关变量浅析
问题背景
同事发现一台centos7机器的yum repo不能使用,现象为相关的repo的meta文件下载失败,提示相关meta文件的下载路径有问题。 问题分析通过终端输出的报错,发现是/etc/yum.repos.d/*.repo配置文件中$releasever变量没有加载到正确的值。我们下面先看看yum几个主要变量的作用和设置方法。 yum相关变量$arch作用:标识cpu的架构,如i386,i486,i586等 $basearch作用:标识cpu的基本架构。例如i486和i586等使用一个基本架构i386,AMD64和Intel64有一个基本的架构x86_64。 $releasever作用:标识操作系统的版本号。 问题解决发现是centos-release这个rpm包被删掉了,把这个包重装了一下,$releaserver变量取值就正常了,到此问题解决。在centos6/7系统上,如上yum相关变量的设置方法相同。 参考文章https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sec-Configuring_Yum_and_Yum_Repositories# (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- angular2使用PrimeNG-Scheduler实现FullCalendar-Scheduler
- scala – 如何从spark shell设置spark.local.dir属性?
- “最小化”垂直VIM窗口分割
- 有什么办法让vim自动包装python字符串79字符?
- angularjs – Angular $httpBackend如何模拟错误响应?
- angularjs – 如何捕获无效的URL?
- angular – 调用NgbModal open方法的最佳实践
- 企业级服务器设计与实现经验之系统框架(一)
- 【数据结构】搜索二叉树
- WebService系列博客{七}[Schema简单案例阐述、DTD的简单阐述