Du kannst entweder dieses irgendwie beschädigte Paket nachinstallieren
Code: Alles auswählen
pacman -S libsystemdCode: Alles auswählen
pacman -SyyuCode: Alles auswählen
sudo chroot /mnt /bin/bash
Code: Alles auswählen
pacman -S libsystemdCode: Alles auswählen
pacman -SyyuCode: Alles auswählen
sudo chroot /mnt /bin/bash

dein System ist ja gründlich im Eimerpagro hat geschrieben: Donnerstag 28. März 2019, 17:48 pacman: error while loading shared libraries: /usr/lib/libgpg-error.so.0: file too short.


doch, doch, mounte ruhig auch /dev/sda1pagro hat geschrieben: Donnerstag 28. März 2019, 21:14 2. ich mounte fröhlich nach deiner Anweisung:Code: Alles auswählen
cryptsetup open --type luks /dev/sda3 crypto sudo mount /dev/mapper/crypto /mnt sudo mount /dev/sda1 /mnt/boot/efi # oder das nicht, weil nicht root filesystem?
Code: Alles auswählen
mount -t proc proc /mnt/proc
mount --rbind /sys /mnt/sys
mount --rbind /dev /mnt/dev
find /mnt/usr/lib -size 0
pacman --sysroot /mnt -S PAKETCode: Alles auswählen
pacman -Fs DATEI

Nein, den habe ich einfach vergessen
Wenn Du vorher Punkt 4 machst, sind es hoffentlich nicht mehr so viele Dateien.pagro hat geschrieben: Freitag 29. März 2019, 14:41 Bei dem Find-Befehl brauche ich doch noch Hilfe. Da werden mir ja mehr Dateien angezeigt, als in der History des Terminal gespeichert werden!!
Code: Alles auswählen
/usr/lib/php/7.0/sapi/apache2
/usr/lib/python2.7/email/mime/__init__.py
...
Code: Alles auswählen
pacman -Fs /usr/lib/php/7.0/sapi/apache2Code: Alles auswählen
find /mnt/usr/lib -size 0 -exec pacman -Fs {} \;Code: Alles auswählen
find /mnt/usr/lib -size 0Code: Alles auswählen
find /mnt/usr/lib -size 0 -exec pacman -Fs {} \; | sort -u

Code: Alles auswählen
rm /var/lib/pacman/db.lck

Code: Alles auswählen
ls -l /mnt/var/lib/pacman


Naja, eigentlich wäre mir reiner Text, weil kopierbar, lieber. Ob das noch was wird, habe ich auch meine Zweifel. Aber gut, machen wir noch einen Versuch und fangen ganz vorn an, oder hinten, weiss langsam nicht mehr, wo hinten und vorn ist
Code: Alles auswählen
pacman -S gnupg
pacman -S gpgmeCode: Alles auswählen
sudo pacman -Sy archlinux-keyring manjaro-keyring
sudo pacman-key --populate archlinux manjaro
sudo pacman-key --refresh-keys