收起左侧

0.9.9升级失败,使用fixlib.sh无效

24
回复
265
查看
[ 复制链接 ]

1

主题

0

回帖

0

牛值

江湖小虾

悬赏1飞牛币未解决

从未使用ssh对系统进行任何操作

Screenshot_2025-06-13-18-40-28-32_40deb401b9ffe8e1df2f1cc5ba480b12.jpg

Screenshot_2025-06-13-18-40-07-81_40deb401b9ffe8e1df2f1cc5ba480b12.jpg

Screenshot_2025-06-13-18-40-18-48_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
Screenshot_2025-06-13-18-34-47-41_40deb401b9ffe8e1df2f1cc5ba480b12.jpg

Screenshot_2025-06-13-18-35-10-95_61c78dc80ee02b53007c815fefe993e3.jpg

附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

2

主题

11

回帖

0

牛值

江湖小虾

我也是~~~

1

主题

5

回帖

0

牛值

江湖小虾

我也是提示更新失败

0

主题

3

回帖

0

牛值

江湖小虾

更新失败+1

1

主题

5

回帖

0

牛值

江湖小虾

E: Sub-process /usr/bin/dpkg returned an error code (1)

1

主题

5

回帖

0

牛值

江湖小虾

使用:使用ssh登录
输入:curl https://download.liveupdate.fnnas.com/x86_64/sh/fixlib.sh | bash
提示:E: Sub-process /usr/bin/dpkg returned an error code (1)

不是Process completed

一样的问题 Sub-process /usr/bin/dpkg returned an error code (1) 更新不了 解决了吗  详情 回复
前天 23:45

1

主题

1

回帖

0

牛值

江湖小虾

8C727290-ACD8-4B94-870E-BC039604C40D.png我也是

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

12

主题

22

回帖

0

牛值

初出茅庐

我也是0.9.9更新失败

移除冲突的安装包,apt update一下,然后 curl https://download.liveupdate.fnnas.com/x86_64/sh/fixlib.sh | bash 执行下,最后更新成功了,但是,这版本显示什么鬼  详情 回复
前天 21:20

12

主题

22

回帖

0

牛值

初出茅庐

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=133264&ptid=28562][color=#999999]whaiming 发表于 2025-6-13 20:09[/color][/url][/size] 我也是0.9.9更新失败[/quote]

移除冲突的安装包,apt update一下,然后 curl https://download.liveupdate.fnnas.com/x86_64/sh/fixlib.sh | bash 执行下,最后更新成功了,但是,这版本显示什么鬼

fn.jpg

怎么操作呀  详情 回复
前天 23:47

0

主题

1

回帖

0

牛值

江湖小虾

更新失败+1,有解决办法吗?

0

主题

2

回帖

0

牛值

江湖小虾

更新失败+1,有解决办法吗?

0

主题

4

回帖

0

牛值

江湖小虾

xgczwp 发表于 2025-6-13 19:42
使用:使用ssh登录
输入:curl  https://download.liveupdate.fnnas.com/x86_64/sh/fixlib.sh | bash
提示 ...

一样的问题  Sub-process /usr/bin/dpkg returned an error code (1)  更新不了  解决了吗
一样的问题  详情 回复
昨天 21:00

0

主题

4

回帖

0

牛值

江湖小虾

whaiming 发表于 2025-6-13 21:20
移除冲突的安装包,apt update一下,然后  curl  https://download.liveupdate.fnnas.com/x86_64/sh/fixl ...

怎么操作呀

0

主题

2

回帖

0

牛值

江湖小虾

同求。更新失败了

2

主题

8

回帖

0

牛值

江湖小虾

同样的问题

6

主题

71

回帖

0

牛值

初出茅庐

我也更新失败,索性不更新了,等下个版本吧!

1

主题

2

回帖

0

牛值

江湖小虾

我的也是 更新失败了

Screenshot_2025-06-14-11-23-42-276_com.trim.app.jpg

版本变成 0.9.9 但是还是提示更新且更新失败  详情 回复
昨天 12:11

1

主题

2

回帖

0

牛值

江湖小虾

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=133467&ptid=28562][color=#999999]vincentvane 发表于 2025-6-14 12:09[/color][/url][/size] 我的也是 更新失败了[/quote]

版本变成 0.9.9 但是还是提示更新且更新失败

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

3

回帖

0

牛值

江湖小虾

我的也是一样,显示:Sub-process /usr/bin/dpkg returned an error code (1)

0

主题

3

回帖

0

牛值

江湖小虾

qwertyu 发表于 2025-6-13 23:45
一样的问题  Sub-process /usr/bin/dpkg returned an error code (1)  更新不了  解决了吗

一样的问题

0

主题

2

回帖

0

牛值

江湖小虾

蹲一个,我也是这样的问题

0

主题

4

回帖

0

牛值

江湖小虾

顶一下,同样的问题

0

主题

4

回帖

0

牛值

江湖小虾

根据AI的回答,我确实修复成功了。可以参考。


根据您提供的详细错误信息,问题发生在配置 Python 3 包时,具体是与 apt-listchanges 包相关的 post-installation hook 失败。以下是完整的分析和解决方案:

错误原因分析:

  1. 核心问题

    running python rtupdate hooks for python3.11...
    Traceback (most recent call last):
      File "/usr/bin/py3clean", line 210, in <module>
        main()
      ...
      Exception: cannot get content of apt-listchanges
    error running python rtupdate hook apt-listchanges
    
    • 当系统尝试运行 py3clean(清理 Python 字节码缓存的工具)来处理 apt-listchanges 包时失败
    • 原因是系统无法获取 apt-listchanges 包的内容
  2. 连锁影响

    dpkg: error processing package python3 (--configure):
    installed python3 package post-installation script subprocess returned error exit status 4
    
    dpkg: error processing package python3-sortedcontainers (--configure):
    dependency problems - leaving unconfigured
    
    dpkg: error processing package python3-openvswitch (--configure):
    dependency problems...
    
    • Python 3 包未能正确配置 → 依赖 Python 3 的其他包也配置失败

解决方案:

第一步:修复 apt-listchanges

# 尝试重新安装该包
sudo apt reinstall apt-listchanges

# 如果失败,强制清除该包
sudo dpkg --purge --force-all apt-listchanges
sudo apt install apt-listchanges

第二步:手动清理 Python 缓存

# 确保不再尝试处理损坏的 hook
sudo rm /usr/share/python3/runtime.d/apt-listchanges.rtupdate

# 手动删除可能损坏的 pycache
sudo find /usr/lib/python3/dist-packages -name "__pycache__" -exec rm -rf {} +
sudo find /usr/lib/python3/dist-packages -name "*.pyc" -delete

第三步:修复 Python 3 包状态

# 强制完成 Python 3 包的配置
sudo dpkg --configure -a

# 如果失败,重新安装 Python 3
sudo apt reinstall python3 python3-minimal

第四步:修复所有依赖关系

# 强制修复所有包依赖
sudo apt --fix-broken install
sudo apt install -f

第五步:完成挂起的配置

# 重新配置所有未完成的包
sudo dpkg --configure -a

# 测试更新系统
sudo apt update
sudo apt upgrade

额外故障排除:

如果仍然失败,尝试以下高级修复:

  1. 手动修复包数据库

    # 备份当前状态
    sudo cp /var/lib/dpkg/status /var/lib/dpkg/status.bak
    
    # 编辑包状态文件
    sudo nano /var/lib/dpkg/status
    
    • 找到 apt-listchanges 条目,删除整个块(从 Package: 开始到空行结束)
    • 找到 python3 条目,将状态改为:
      Status: install ok installed
      
  2. 跳过有问题的 hook

    sudo mv /usr/share/python3/runtime.d/apt-listchanges.rtupdate /tmp/
    sudo dpkg --configure -a
    
  3. 彻底重建 Python 环境

    sudo apt purge python3*
    sudo rm -rf /usr/lib/python3*
    sudo apt install python3
    

验证修复:

# 检查包状态
dpkg -l | grep -E "apt-listchanges|python3"

# 测试Python运行
python3 --version
python3 -c "print('Works')"

这些步骤解决了核心问题(apt-listchanges导致Python安装脚本失败),并修复了由此产生的依赖关系中断。通常执行前3步即可解决问题,如果遇到特别棘手的情况才需要用到高级修复。

感谢,用你的办法,修复好了。  详情 回复
昨天 23:38

0

主题

3

回帖

0

牛值

江湖小虾

熊猫弟弟 发表于 2025-6-14 22:09
根据AI的回答,我确实修复成功了。可以参考。

根据您提供的详细错误信息,问题发生在配置 Python 3 包时, ...

感谢,用你的办法,修复好了。
我用这个没用,但是笨办法chatgpt少一个依赖处理一个,折腾了半小时搞定了,但还是不知道根因是啥  详情 回复
1 小时前

0

主题

2

回帖

0

牛值

江湖小虾

归臧x 发表于 2025-6-14 23:38
感谢,用你的办法,修复好了。

我用这个没用,但是笨办法chatgpt少一个依赖处理一个,折腾了半小时搞定了,但还是不知道根因是啥
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则