Einige / usr / include / rpcscv-Header und .x-Dateien wurden aus Versehen und mit libnsl.so entfernt

318
NanoPish

Ich verwende archlinux und entfernte einige / usr / include / rpcscv-Header und .x-Dateien aus Versehen und libnsl.so.

Ich weiß, dass es dumm ist, aber ich weiß nicht, wie ich sie finden und zurücklegen kann.

Diese Dateien beziehen sich auf PAM, daher kann ich Su, Sudo oder Pacman nicht verwenden und auch nichts tun.

Ich denke, ich sollte auf USB-Laufwerk booten und etwas tun, vielleicht einen Arch-chroot und zwingen, dies mit Pacman zu installieren?

Würde das Verfahren aus dieser Verknüpfung funktionieren?

Aber wird es auch die gute Version der Bibliothek sein?

uname -r 

4.15.12-1-ARCH

0

1 Antwort auf die Frage

0
NanoPish

live usb -> Pacman_crashes_during_an_upgrade dann die Schritte 1-3

pacman --root = / mnt --cachedir = / mnt / var / cache / pacman / pkg -Qkk

Um zu überprüfen, bei welchen Paketen Dateien fehlen, führen Sie Schritt 6 aus, um die Pakete erneut zu installieren