मैंने इस समस्या पर शोध किया और इसके बारे में पाया /var/log/pacman.log
। मैंने लॉग पढ़ा और पाया कि समस्या थी:
...
[2017-11-28 04:34] [ALPM] upgraded libmariadbclient (10.1.28-1 -> 10.1.29-1)
[2017-11-28 04:34] [ALPM] transaction interrupted
अद्यतन बाधित हो गया था, इसलिए लिंकेज समस्या।
मैंने फिर यहाँ से फर्मवेयर डाउनलोड किया । मैंने गायब लाइब्रेरी को निकाला:
$ 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
के लिए एक सहानुभूति थी libicuuc.so.59.1
, इसलिए मैं इसमें चला libicuuc.so.59.1
गया /usr/lib/libicuuc.so.59
।
रनिंग में pacman
मुझे वह त्रुटि मिली जो libicudata.so.59
गायब थी। मैंने लापता पुस्तकालय को बाहर निकाला /usr/lib
और pacman
काम कर रहा था :)।
मैंने तब सिस्टम को अपडेट किया और उसके साथ pacman -Syuq
जाँच की ldd /usr/bin/pacman
कि सभी पुस्तकालय मौजूद थे। मैं v59 पुस्तकालयों से ले जाया गया /usr/lib
और जाँच की कि pacman
काम कर रहा था।
उंगलियों से रिबूट पार किया ... सफलतापूर्वक !!!
pacman -Sc
और मुस्कान के साथ बिस्तर पर जाएं :)