yum 的时候 没有可用软件包 zabbix-web-mysql-scl。 没有可用软件包 zabbix-nginx-conf-scl。
时间: 2023-09-14 17:09:40 浏览: 81
这个问题通常是由于您的系统中没有可用的Zabbix软件包仓库或者软件包仓库中的Zabbix版本与您的系统不兼容导致的。请确保您已经正确地配置了Zabbix软件包仓库,并且软件包仓库中包含适用于您的系统和Zabbix版本的软件包。您可以通过以下命令来检查Zabbix软件包仓库是否已经正确地配置:
```
yum repolist | grep zabbix
```
如果您的系统中没有可用的Zabbix软件包仓库,则需要根据您的操作系统版本和Zabbix版本自行添加软件包仓库。您可以根据以下链接来获取适用于您的系统和Zabbix版本的软件包仓库文件并将其添加到您的系统中:
https://repo.zabbix.com/
如果您已经正确地配置了Zabbix软件包仓库,但仍然无法找到所需的软件包,则可能需要手动下载并安装这些软件包。您可以通过以下链接来获取所需的软件包:
https://repo.zabbix.com/zabbix/5.4/rhel/7/x86_64/
请注意,以上链接中的软件包版本可能与您的系统和Zabbix版本不兼容,您需要根据实际情况进行选择。如果您仍然无法解决问题,请提供更多详细信息,以便我能够更好地帮助您。
相关问题
没有可用软件包 zabbix-web-mysql-scl。 没有可用软件包 zabbix-apache-conf-scl。
这个问题可能是因为您的系统没有启用 SCL(Software Collections)仓库。Zabbix 官方提供的 Zabbix 5.0 软件源需要依赖于 SCL 仓库中的一些软件包,如果 SCL 仓库未启用,则可能会出现这个问题。
您可以按照以下步骤启用 SCL 仓库:
1. 安装 SCL 仓库:
```
sudo yum install centos-release-scl
```
2. 安装必要的软件包:
```
sudo yum install epel-release httpd httpd-devel mariadb mariadb-server mariadb-devel
```
3. 启动并配置 MariaDB 服务:
```
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo mysql_secure_installation
```
4. 安装 Zabbix 5.0 相关的软件包:
```
sudo yum install zabbix-server-mysql zabbix-web-mysql-scl zabbix-apache-conf-scl zabbix-agent
```
注意,如果您之前已经安装了 Zabbix 相关的软件包,请先卸载它们,然后再执行上述命令。
如果您仍然遇到问题,请提供更多关于您的系统的信息,我会尽力帮助您。
[root@localhost ~]# yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl -y 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors.bupt.edu.cn * centos-sclo-rh: mirrors.bupt.edu.cn * centos-sclo-sclo: mirrors.huaweicloud.com * epel: mirrors.bfsu.edu.cn * extras: mirrors.huaweicloud.com * updates: mirrors.huaweicloud.com 没有可用软件包 zabbix-web-mysql-scl。 没有可用软件包 zabbix-nginx-conf-scl。
这个命令的输出表明,你的系统无法找到 `zabbix-web-mysql-scl` 和 `zabbix-nginx-conf-scl` 这两个软件包。这可能是因为你的系统没有配置正确的软件源。你可以检查 `/etc/yum.repos.d/` 目录下是否有 Zabbix 相关的 repo 文件,并确认这些文件是否包含了正确的软件源信息。另外,你还可以尝试更新 yum 缓存,使用以下命令:
```
yum clean all
yum update
```
如果问题仍然存在,你可以在网络上搜索一下如何安装 Zabbix 相关软件包,并根据你的系统版本和发行版进行相应的安装。