我使用 archlinux 并错误地删除了一些 /usr/include/rpcscv 标头和 .x 文件以及 libnsl.so。
我知道这很愚蠢,但我不知道如何找到它们并将它们放回去。
这些文件与 PAM 相关,所以我无法使用 su、sudo 或 pacman,实际上也无法做任何事情。
我想我应该在 USB 驱动器上启动并执行某些操作,也许是 arch-chroot 并使用 pacman 强制安装它?
按照这个程序关联工作 ?
但是它会是这个 lib 的良好版本吗?
uname -r
4.15.12-1-拱门
答案1
实时 USB -> Pacman_升级过程中崩溃 然后执行步骤 1-3
pacman --root=/mnt --cachedir=/mnt/var/cache/pacman/pkg -Qkk
要检查哪些软件包缺少文件,请按照第 6 步重新安装这些软件包