当我运行这些命令来安装任何带有yum或dnf的软件包时:
> sudo -c 'yum(or dnf) install [package name]'
> sudo yum(or dnf) install [package name]
我收到此错误:
Last metadata expiration check: 0:01:34 ago on Thu 05 Jul 2018 12:27:36 AM +0430.
No match for argument: [package name]
Error: Unable to find a match
有什么办法吗?
yum repolist
将显示活动的存储库列表,我怀疑您要查找的软件包不在base / update / extras存储库中,您可能需要添加其他存储库。
找出问题的一种好方法是,用Google搜索所需的软件包,以了解需要设置或安装的存储库。
许多存储库确实都有RPM文件,该文件将为您安装存储库或为添加存储库提供“操作方法”。
红帽已经免费提供了阅读9.5.2的文档
。设置[存储库]选项
IUS回购设置
IUS入门
yum repolist
例子:
Loaded plugins: fastestmirror, ovl
Determining fastest mirrors
* base: mirror.its.sfu.ca
* extras: mirror.it.ubc.ca
* updates: centos.mirror.rafal.ca
base | 3.6 kB 00:00:00
extras | 3.4 kB 00:00:00
updates | 3.4 kB 00:00:00
(1/4): base/7/x86_64/group_gz | 166 kB 00:00:00
(2/4): extras/7/x86_64/primary_db | 150 kB 00:00:00
(3/4): updates/7/x86_64/primary_db | 3.6 MB 00:00:00
(4/4): base/7/x86_64/primary_db | 5.9 MB 00:00:01
repo id repo name status
base/7/x86_64 CentOS-7 - Base 9911
extras/7/x86_64 CentOS-7 - Extras 314
updates/7/x86_64 CentOS-7 - Updates 946
repolist: 11171
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句