Ошибка после установки QtCreator в Arch Linux: невозможно открыть общий объектный файл libicui18n.so.53

0

Я установил QtCreator на Arch Linux и теперь получаю эту ошибку при попытке запустить программу:

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

Я не уверен, куда идти с этим. Wiki казалось довольно простым в отношении установки qtcreator,

sherrellbc
источник

Ответы:

1

Скорее всего, ваша система устарела - у вас старше icu пакет, чем был собран QtCreator. ( pacman -Q icu проверить - надо сказать 53.1-1.)

Всегда обновлять все существующие пакеты при установке новых, и по крайней мере один раз в неделю (icu 53 отсутствовал как минимум месяц):

# pacman -Syu
grawity
источник
Ты понял. icu 52.1-1 это то, что вернулся. Что именно делает это утверждение? я понимаю -Q является запросом, но определяют ли остальные параметры запрос и возврат всех установленных пакетов с% icu%, содержащихся в их именах?
sherrellbc
@sherrellbc: Нет, просто установленный пакет с точным именем icu,
grawity
В настоящее время я работаю над обновлением всех пакетов через pacman sync. Если это не решает проблему, как я могу явно обновить только icu пакет?
sherrellbc
@sherrellbc: Частичные обновления явно не поддерживаются ; но технически это делается путем обычной установки пакета.
grawity