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

Ubuntu20.04 EC2实例安装MariaDB S3插件提示无法找到软件包

问题解决方案

出现E: Unable to locate package mariadb-plugin-s3报错的核心原因是Ubuntu 20.04默认软件源中,MariaDB 10.3的S3存储引擎插件没有独立拆分打包,可按照以下步骤解决:

  • 步骤1:更新本地软件包索引
sudo apt update
  • 步骤2:从默认源安装包含S3插件的核心组件
    默认Ubuntu 20.04源中,S3插件内置在mariadb-server-core-10.3包中,直接执行安装即可:
sudo apt install -y mariadb-server-core-10.3
  • 步骤3:启用S3插件
    安装完成后登录MariaDB控制台,执行命令启用插件:
INSTALL SONAME 'ha_s3';

执行以下命令验证插件状态:

SHOW PLUGINS LIKE 'ha_s3';

如果返回结果中Status字段为ACTIVE,即说明插件安装启用成功。

  • 可选:如果默认源无对应组件,添加MariaDB官方源安装独立插件
    如果步骤2未找到对应组件,可添加对应版本的MariaDB官方源后安装独立插件包:
  1. 导入MariaDB官方公钥
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
  1. 添加MariaDB 10.3版本源
sudo add-apt-repository "deb [arch=amd64] http://mirror.jaleco.com/mariadb/repo/10.3/ubuntu focal main"
  1. 重新更新索引后安装插件
sudo apt update
sudo apt install -y mariadb-plugin-s3

注意事项

  • 插件安装完成后需要重启MariaDB服务生效:sudo systemctl restart mariadb
  • 操作前确认MariaDB运行版本与源中版本一致,避免版本不兼容导致服务异常

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 04:54:04