我安装了一个RPM(MySQL共享glibc库)。之后我无法启动我的fedora Linux盒子(因为内核glibc崩溃了)。我通过LiveDVD启动并重命名RPM的复制文件,但它无法解决。 如何通过其他Linux或Live CD卸载我的RPM(不仅是文件)?
答案 0 :(得分:1)
如果从live cd启动,则可以通过运行
从已安装的系统中删除rpm包rpm --erase --root /mnt/your_system_mount_point the-package-you-want-to-remove
另一种方法是通过编辑引导加载程序内核命令行来引导系统以包含init=/bin/bash
并尝试从那里运行rpm --erase the-package-you-want-to-remove
。如果问题出在glibc上你可能无法执行bash(以及rpm),但你可能也想尝试这个选项,只是为了看看启动进展有多远没有问题。考虑到它,busybox通常带有一个可以用作init shell的静态链接二进制文件,使用它可能会有更好的成功。