我正在运行 Arch Linux。今天我尝试更新我的系统,尝试更新“glibc”包时出现错误。我不记得错误消息是什么了(关于“/usr/lib/modules”移动到“/lib/modules”的内容)。现在,我知道“glibc”对系统非常重要,但我只是想尝试一些疯狂的事情 - 使用“sudo pacman -Rnn glibc”删除旧“glibc”后安装新的“glibc”。结果发现这是一个非常糟糕的主意,删除旧“glibc”后,我的系统无法识别“sudo”、“dir”和其他命令,所以我无法安装新的“glibc”。你能给我一些解决方案吗?如何摆脱这种情况?:)
答案1
Linux 系统中几乎所有东西都需要 glibc(或其他 C 库)。删除它是一个非常糟糕的主意,正如您从痛苦的经历中发现的那样。
恢复此问题的最简单方法是从 Arch Linux CD 启动并将 glibc 重新安装到您的系统中。Arch Wiki 上提供了一种可行的方法。