docker更换基础镜像导致GLIBC_2.34缺失
在提问之前...
- [X] 我已经搜索了现有的 issues
- [X] 我在提问题之前至少花费了 5 分钟来思考和准备
- [X] 我已经阅读了 Wiki 中的 常见问题(FAQ)
- [X] 我正在使用最新版的 Alas
描述你的问题
在 #2225 中为了优化Docker的体积,@hgjazhgj将docker的基础镜像从ubuntu:jammy更改为python:3.7-slim,并在 #2779 中更换为python:3.7-slim-bullseye,这两个python的镜像基于debian:11-slim,而debian11并不自带GLIBC_2.34 ,这导致了 #2173 所支持的MAA不再被支持
经过测试在 /etc/apt/sources.list 中添加 deb http://deb.debian.org/debian sid main
并使用以下命令更新libc6 libstdc++6后成功运行MAA
api update
apt -t sid install libc6 libstdc++6
经过测试在
/etc/apt/sources.list中添加deb http://deb.debian.org/debian sid main并使用以下命令更新libc6 libstdc++6后成功运行MAAapi update apt -t sid install libc6 libstdc++6
为后来人注释一下: sid换成bookworm 不然再高就装不了
经过测试在
/etc/apt/sources.list中添加deb http://deb.debian.org/debian sid main并使用以下命令更新libc6 libstdc++6后成功运行MAA api update apt -t sid install libc6 libstdc++6为后来人注释一下: sid换成bookworm 不然再高就装不了
现在maa要求2.38、2.39版本了,bookworm 最高到36