Ich recherchierte das Problem und fand über die /var/log/pacman.log
. Ich las das Protokoll und stellte fest, dass das Problem war:
...
[2017-11-28 04:34] [ALPM] upgraded libmariadbclient (10.1.28-1 -> 10.1.29-1)
[2017-11-28 04:34] [ALPM] transaction interrupted
Das Update wurde unterbrochen, daher das Verbindungsproblem.
Ich habe dann die Firmware von hier heruntergeladen . Ich habe die fehlende Bibliothek extrahiert:
$ gunzip ArchLinuxARM-rpi-latest.tar.gz
$ tar -tf ArchLinuxARM-rpi-latest.tar |grep libicuuc.so.59
./usr/lib/libicuuc.so.59.1
./usr/lib/libicuuc.so.59
$ tar -xf ArchLinuxARM-rpi-latest.tar ./usr/lib/libicuuc.so.59.1
$ tar -xf ArchLinuxARM-rpi-latest.tar ./usr/lib/libicuuc.so.59
libicuuc.so.59
war ein symbolischer Link auf libicuuc.so.59.1
, so zog ich libicuuc.so.59.1
zu /usr/lib/libicuuc.so.59
.
Beim Laufen habe pacman
ich den Fehler bekommen, libicudata.so.59
der fehlte. Ich habe die fehlende Bibliothek extrahiert /usr/lib
und pacman
arbeitete :).
Ich habe dann das System mit aktualisiert pacman -Syuq
und überprüft, ldd /usr/bin/pacman
ob alle Bibliotheken vorhanden waren. Ich habe die v59-Bibliotheken verschoben /usr/lib
und überprüft, ob sie pacman
funktionieren.
Neustart mit Daumen drücken ... erfolgreich !!!
pacman -Sc
und mit einem Lächeln ins Bett gehen :)