Saya meneliti masalah dan menemukan tentang /var/log/pacman.log
. Saya membaca log dan menemukan bahwa masalahnya adalah:
...
[2017-11-28 04:34] [ALPM] upgraded libmariadbclient (10.1.28-1 -> 10.1.29-1)
[2017-11-28 04:34] [ALPM] transaction interrupted
Pembaruan terganggu, karenanya masalah hubungan.
Saya kemudian mengunduh firmware dari sini . Saya mengekstrak perpustakaan yang hilang:
$ 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
adalah symlink ke libicuuc.so.59.1
, jadi saya pindah libicuuc.so.59.1
ke /usr/lib/libicuuc.so.59
.
Berjalan pacman
Saya mendapat kesalahan yang libicudata.so.59
hilang. Saya mengekstrak pustaka yang hilang /usr/lib
dan pacman
bekerja :).
Saya kemudian memperbarui sistem dengan pacman -Syuq
dan memeriksa dengan ldd /usr/bin/pacman
semua perpustakaan yang ada. Saya memindahkan perpustakaan v59 dari /usr/lib
dan memeriksa yang pacman
berfungsi.
Nyalakan kembali dengan jari semoga berhasil !!!
pacman -Sc
dan pergi tidur sambil tersenyum :)