什么在Fedora(23)上提供libicui18n.so.52.1()(64位)?

时间:2016-01-29 01:37:10

标签: qt5 fedora

我试图从rpm安装libQt5Core,我得到:

  

错误:没有提供libQt5Core5-5.5.1-4.1.x86_64所需的libicui18n.so.52.1()(64位)

2 个答案:

答案 0 :(得分:3)

有更新的版本:

dnf whatprovides libicui18n*
Last metadata expiration check performed 0:00:14 ago on Fri Jan 29 13:58:14 2016.
libicu-54.1-5.fc23.x86_64 : International Components for Unicode - libraries
Repo        : @System

你从哪里安装libQt5Core?官方存储库不应该要求不可用的软件包版本。

答案 1 :(得分:0)

不要使用该RPM来安装QT 5核心库。我猜你有一个openSUSE软件包(因为那是我谷歌为#34; libQt5Core rpm")时出现的问题。在Fedora中,您想要的包是 qt5-qtbase 。使用以下命令安装:

sudo dnf install qt5-qtbase

碰巧我们在Fedora 23中的版本也是版本5.5.1,所以我认为这就是你真正需要的。

如果你正在进行软件开发,你可能想要引入KDE Frameworks 5开发组,这主要是QT的东西,它会让你设置用于构建程序,这可能就是你&# 39;重新尝试:

sudo dnf groupinstall kf5-software-development