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

树莓派Zero 2W(Bullseye系统)安装Mono时libmono-corelib4.5-cil报错求助

树莓派Zero 2W Bullseye下Mono安装冻结及dpkg循环问题解决

先修复当前的dpkg循环错误

无需重装系统,按以下步骤处理:

  • 终止所有卡住的dpkg相关进程:
    sudo killall dpkg
  • 移除dpkg锁定文件,解除占用:
    sudo rm /var/lib/dpkg/lock-frontend
    sudo rm /var/lib/dpkg/lock
  • 强制移除故障包:
    sudo dpkg --remove --force-remove-reinstreq libmono-corelib4.5-cil
  • 清理缓存并卸载无用依赖:
    sudo apt clean && sudo apt autoremove
  • 最后更新源,确认系统状态正常:
    sudo apt update

无错误安装Mono的正确流程

针对树莓派Zero 2W的armhf架构,避免单独安装核心包导致资源过载:

  1. 确认系统架构(确保输出为armhf):
    dpkg --print-architecture
  2. 添加Mono官方GPG密钥:
    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
  3. 添加适配Bullseye的Mono源(若下载慢,可替换为国内镜像,比如将地址改为https://mirrors.tuna.tsinghua.edu.cn/mono/download.mono-project.com/repo/debian):
    echo "deb https://download.mono-project.com/repo/debian bullseye main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
  4. 直接安装完整Mono套件,一次性处理所有依赖,避免分步安装的资源瓶颈:
    sudo apt update && sudo apt install mono-complete
  5. 验证安装:
    mono --version

注意:树莓派Zero 2W性能有限,单独安装单个核心包时,可能因同步下载/解压大量依赖导致系统假死,完整套件安装能避免这种情况。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 06:34:58