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

数据库依赖插件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 vs2022无法联网
  • ¥15 TCP的客户端和服务器的互联
  • ¥15 VB.NET操作免驱摄像头
  • ¥15 笔记本上移动热点开关状态查询
  • ¥85 类鸟群Boids——仿真鸟群避障的相关问题
  • ¥15 CFEDEM自带算例错误,如何解决?
  • ¥15 有没有会使用flac3d软件的家人
  • ¥20 360摄像头无法解绑使用,请教解绑当前账号绑定问题,
  • ¥15 docker实践项目
  • ¥15 利用pthon计算薄膜结构的光导纳