当我遇到包破坏电子的问题时,我正在更新我的系统icu
。我想我现在会忽略更新这个包,稍后再研究它。更新完成后,大多数应用程序无法再运行,包括 pacman,其错误如下
error while loading shared libraries: libicuuc.so.75: cannot open shared object file: no such file or directory
重新启动后,我的系统将不再启动,但我可以使用恢复驱动器访问它。我不确定恢复系统的最佳方法,有什么建议吗?
当我遇到包破坏电子的问题时,我正在更新我的系统icu
。我想我现在会忽略更新这个包,稍后再研究它。更新完成后,大多数应用程序无法再运行,包括 pacman,其错误如下
error while loading shared libraries: libicuuc.so.75: cannot open shared object file: no such file or directory
重新启动后,我的系统将不再启动,但我可以使用恢复驱动器访问它。我不确定恢复系统的最佳方法,有什么建议吗?
根据Arch Linux Wiki,您应该能够使用
pacman
带有--root
(或--sysroot
) 选项的 ISO 对(已安装的)离线系统执行维护。来自 ISO:
/mnt
icu
并从那里开始:或者
我能够解决它。在ArchWiki上有一个
pacman-static
不需要任何库的安装链接。你可以安装它然后使其可执行
然后您
./pacman-static
可以使用与使用相同的方式pacman
我能够使用它来卸载
electron22
导致冲突的问题icu
,然后完成更新我的系统,从而解决了所有问题。