yum更新不在CentOS 7
出版商:必威平台那1月23,2019当您尝试运行更新时,似乎“yum更新”导致一些问题。yum允许您在系统上轻松安装,更新,删除或搜索软件包。
此时,yum更新必须失败,原因很多,要识别有关错误消息的问题是重要的。
一些最常见的错误消息是
其中一个配置的存储库失败(未知),
yum没有足够的缓存数据来继续。此时yum唯一可以做的事情就会失败。
yum没有足够的缓存数据来继续。此时yum唯一可以做的事情就会失败。
或者
没有启用的yum存储库。无法安装。
原因
它非常类似于/etc/yum.repos.d/目录中缺少标准CentOS存储库文件。修复这些存储库的最简单方法是重新安装CentOS发布包。在以下给定步骤中,我们将尝试在CentOS 7上执行此操作。
注意:以下步骤将在CentOS 6或CentOS 7上工作
步骤1
通过SSH将服务器连接到您的服务器
第2步
我们将删除现有的CentOS-释放
#rpm -e centos-refels -
罗思
信息:the -罗思选项允许RPM继续安装,尽管您缺少$包取决于的少数包。使用rpm -e命令使用它,将删除包裹而不会给您删除警告,即使某些其他包依赖于您正在尝试擦除的包。
第3步
从CentOS 7存储库下载必要的包http://mirror.centos.org/centos/7/os/x86_64/packages/
提示:您可以使用浏览器搜索选项(Ctrl + F)和类型'CentOS-释放'要找到文件下载。
第四步
安装包。您可以通过直接从CentOS存储库访问文件来执行此操作
#rpm -uvh.http://mirror.centos.org/centos/7/os/x86_64/packages/cens-release-7-5.1804.el7.centos.x86_64.rpm.
或者
如果您在本地系统上下载了该文件,则需要运行以下内容
#rpm -uvh / home / home /用户/下载/
CentOS-释放
-7-5.1804.el7.centos.x86_64.rpm.
信息
v - 冗长(使用或用更多的单词表示比是必需的)
H - 哈希(打印50个哈希标记,因为包装存档未包装)
U(帽) - 升级(此升级或将当前安装到较新版本的软件包安装或安装包。这与安装相同,除了所有其他版本安装新包装后,包装的包装
这应该更新存储库和文件,并解决问题。您现在可以运行您尝试前面的命令并给它拍摄。