Kesalahan setelah menginstal QtCreator di Arch Linux: tidak dapat membuka file objek bersama libicui18n.so.53

0

Saya menginstal QtCreator di Arch Linux dan sekarang saya mendapatkan kesalahan ini ketika mencoba memulai program:

qtcreator: error while loading shared libraries: libicui18n.so.53: cannot open shared object file: No such file or directory

Saya tidak yakin ke mana harus pergi dengan ini. The Wiki tampak depan cukup lurus mengenai instalasi qtcreator.

sherrellbc
sumber

Jawaban:

1

Kemungkinan besar sistem Anda sudah ketinggalan zaman - Anda memiliki icupaket yang lebih tua dari QtCreator. ( pacman -Q icuuntuk memeriksa - seharusnya mengatakan 53.1-1.)

Selalu perbarui semua paket yang ada saat memasang yang baru, dan setidaknya seminggu sekali (icu 53 telah keluar setidaknya sebulan):

# pacman -Syu
grawity
sumber
Kamu mendapatkannya. icu 52.1-1adalah apa yang dikembalikan. Apa sebenarnya yang dilakukan pernyataan itu? Saya mengerti -Qpermintaan, tetapi apakah parameter yang tersisa menentukan permintaan dan mengembalikan semua paket yang diinstal dengan% icu% yang terkandung dalam namanya?
sherrellbc
@sherrellbc: Tidak, hanya paket yang terinstal dengan nama persis icu.
grawity
Saat ini saya sedang bekerja untuk memperbarui semua paket melalui sinkronisasi pacman. Jika ini tidak menyelesaikan masalah, bagaimana mungkin saya hanya meningkatkan versi icupaket secara eksplisit ?
sherrellbc
@ sherrellbc: Pembaruan sebagian tidak didukung secara eksplisit ; tetapi secara teknis hal itu dilakukan dengan hanya menginstal paket secara normal.
grawity