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

树莓派4 Debian11升级MariaDB至10.6+遇armhf架构兼容问题求助

解决Debian 11树莓派4上MariaDB 10.6+升级的源配置问题

错误原因

你遇到的问题是因为MariaDB官方从10.6版本开始,不再为Debian 11(bullseye)的armhf架构提供预编译包,而当前配置的源默认请求armhf的包,导致被跳过。

正确配置步骤

1. 确认系统架构

先检查树莓派4运行的Debian架构:

dpkg --print-architecture
  • 如果输出arm64:直接配置arm64的MariaDB源即可
  • 如果输出armhf:由于官方不支持该架构的10.6+版本,建议重装为arm64版Debian 11;若不想重装,可尝试第三方兼容源(但稳定性无法保证)

2. 配置MariaDB官方源(针对arm64架构)

步骤1:移除现有错误的MariaDB源配置

编辑/etc/apt/sources.list或/etc/apt/sources.list.d/下的MariaDB相关文件,删除之前添加的错误源行。

步骤2:添加正确的arm64架构MariaDB源

创建新的源文件:

sudo nano /etc/apt/sources.list.d/mariadb.list

添加以下内容(以10.10版本为例,可替换为10.6/10.7/10.8/10.9等你需要的版本):
deb [arch=arm64] https://mirror.creoline.net/mariadb/repo/10.10/debian bullseye main

步骤3:导入MariaDB GPG密钥

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

步骤4:更新包列表并升级MariaDB

sudo apt update
sudo apt upgrade mariadb-server

3. armhf架构的替代方案(不推荐)

若坚持使用armhf架构,可尝试社区维护的第三方armhf源,但可能存在包版本不匹配或安全风险,需自行验证源的可靠性。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 14:52:06