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 基于双目测规则物体尺寸
  • ¥15 wegame打不开英雄联盟
  • ¥15 公司的电脑,win10系统自带远程协助,访问家里个人电脑,提示出现内部错误,各种常规的设置都已经尝试,感觉公司对此功能进行了限制(我们是集团公司)
  • ¥15 救!ENVI5.6深度学习初始化模型报错怎么办?
  • ¥30 eclipse开启服务后,网页无法打开
  • ¥30 雷达辐射源信号参考模型
  • ¥15 html+css+js如何实现这样子的效果?
  • ¥15 STM32单片机自主设计
  • ¥15 如何在node.js中或者java中给wav格式的音频编码成sil格式呢
  • ¥15 不小心不正规的开发公司导致不给我们y码,