qq_53393378 2023-03-15 13:56 采纳率: 66.7%
浏览 13
已结题

数据库依赖插件openssl-devel ;下载不了

mysql数据安装包;解压后;使用下载命令:yum install openssl-devel;下载 openssl-devel 插件;下载不了怎么处理?
显示以下错误:
[root@fj02 mysql-8.0.26]# yum install openssl-devel
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
12: Timeout on http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock: (28, 'Resolving timed out after 30556 milliseconds')

One of the configured repositories failed (未知),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:

 1. Contact the upstream for the repository and get them to fix the problem.

 2. Reconfigure the baseurl/etc. for the repository, to point to a working
    upstream. This is most often useful if you are using a newer
    distribution release than is supported by the repository (and the
    packages for the previous distribution release still work).

 3. Run the command with the repository temporarily disabled
        yum --disablerepo=<repoid> ...

 4. Disable the repository permanently, so yum won't use it by default. Yum
    will then just ignore the repository until you permanently enable it
    again or use --enablerepo for temporary usage:

        yum-config-manager --disable <repoid>
    or
        subscription-manager repos --disable=<repoid>

 5. Configure the failing repository to be skipped, if it is unavailable.
    Note that yum will try to contact the repo. when it runs most commands,
    so will have to try and fail each time (and thus. yum will be be much
    slower). If it is a very temporary problem though, this is often a nice
    compromise:

        yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true

Cannot find a valid baseurl for repo: base/7/x86_64

  • 写回答

2条回答 默认 最新

  • MarkHan_ 2023-03-15 14:14
    关注

    该回答引用GPTᴼᴾᴱᴺᴬᴵ
    这个问题可能是由于网络问题导致的,建议先检查一下网络连接是否正常,然后再尝试运行以下命令,刷新yum缓存并更新yum源列表:

    yum clean all
    yum makecache
    
    
    

    如果还是无法下载openssl-devel插件,可以尝试更换其他可用的yum源,或者手动下载openssl-devel插件安装包并手动安装。

    以下是手动安装openssl-devel插件的方法:

    1.从官方网站下载openssl-devel插件安装包,如:

    wget https://www.openssl.org/source/openssl-1.1.1l.tar.gz
    
    
    

    2.解压安装包:

    tar -xzvf openssl-1.1.1l.tar.gz
    
    
    

    3.进入解压后的目录:

    cd openssl-1.1.1l
    
    
    

    4.编译并安装openssl-devel插件:

    ./config
    make
    make install
    
    
    

    5.安装完毕后,重新运行mysql安装包,并尝试安装openssl-devel插件。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 3月23日
  • 已采纳回答 3月15日
  • 创建了问题 3月15日

悬赏问题

  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
  • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序