You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Ubuntu 20.04安装MariaDB 10.5时无法导入签名密钥求助

解决Ubuntu 20.04安装MariaDB 10.5时GPG密钥文件缺失问题

方案1:手动补齐缺失的GPG密钥后重新运行脚本

  1. 切换到你解压MariaDB tar包后的根目录(即setup_repository脚本所在目录)
  2. 手动下载缺失的密钥文件到当前目录:
    curl -LsSo MariaDB-C74CD1D8-public.asc https://mariadb.org/mariadb_release_signing_key.asc
    
  3. 再次运行setup_repository脚本:
    ./setup_repository
    

方案2:跳过脚本,手动配置APT源安装

如果脚本仍无法正常运行,直接手动配置源更可靠:

  1. 添加MariaDB官方GPG密钥到系统信任列表:
    sudo mkdir -p /etc/apt/trusted.gpg.d/
    sudo curl -LsSo /etc/apt/trusted.gpg.d/mariadb.gpg https://mariadb.org/mariadb_release_signing_key.asc
    
  2. 创建MariaDB源配置文件:
    sudo nano /etc/apt/sources.list.d/mariadb.list
    
  3. 在打开的文件中添加以下适配Ubuntu 20.04(focal)的内容:
    deb [arch=amd64,arm64,ppc64el] http://mirror.mariadb.org/repo/10.5/ubuntu focal main
    
  4. 保存退出编辑器后,更新APT缓存并安装MariaDB:
    sudo apt update
    sudo apt install mariadb-server mariadb-client
    

方案3:检查脚本的密钥路径配置

若以上方案均无效,可排查脚本内的密钥路径设置:

  1. 用文本编辑器打开setup_repository脚本,搜索MariaDB-C74CD1D8-public.asc相关的路径配置项
  2. 确认脚本指定的密钥文件路径与实际文件路径一致,若不一致,修改脚本路径或把密钥文件移动到脚本指定的位置

内容的提问来源于stack exchange,提问作者Baruch Youssin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 11:26:29