Ubuntu 22.04.5 LTS更新后因依赖问题无法启动求助
Ubuntu 22.04.5 LTS更新后因依赖问题无法启动求助
各位大佬好,想求助个Ubuntu启动的棘手问题:我老婆的笔记本装的是Ubuntu 22.04.5 LTS,前阵子系统更新后,笔记本耗完电自动关机,之后就再也正常启动不了了——一开机就弹出白屏的「Oh no, something went wrong」提示。
我试着进入GNU Grub菜单选择恢复模式,先尝试了里面的「dpkg 修复损坏的软件包」选项,但日志里显示有依赖相关的问题,没解决。
之后我进入了root shell,先后试了这些命令,都没搞定,具体情况如下:
- 执行
sudo apt update时,反复弹出8次同样的错误:/usr/lib/apt/method/http: error while loading shared libraries: libnettle.so.8: cannot shared object file: No such file or directory
最后还提示「method http has died unexpectedly / Sub-process http returned an error code (127)」 - 执行
sudo apt --fix-broken install时,上面的错误出现得更频繁,同时还列出了大概30个未满足依赖的软件包,修复彻底失败 - 后来看到某个超级用户论坛里有类似问题,跟着试了
dpkg --force-all --configure -a - 又试了
dpkg --purge --force-depends libnettle8,结果系统提示这个请求被忽略,因为libnettle8并未安装
现在实在没辙了,有没有大佬能给点解决思路?
备注:内容来源于stack exchange,提问作者devgeo




