openSUSE Linux: No Provider for libglib-dev libgcrypt-dev fo



我尝试在openSUSE Leap 42.2上通过sudo apt-get install ...安装软件包libglib-dev libgcrypt-dev。

麻烦的是,它声称"没有找到'libglib2.0-devel'的提供者"(libgcrypt-dev也是如此)是否有可能,这些软件包只是不适用于openSUSE,或者有类似的软件包但名称不同?

在搜索解决方案的过程中,我弄乱了存储库,但能够将它们重置为原始存储库。我能够从 https://software.opensuse.org/package/libglib-2_0-0 手动安装 libglib-2_0-0,但它似乎没有解决问题。

你有解决方案吗?

在 openSUSE 上sudo apt-get install ? 这是 Debian 包管理 .. openSUSE 是基于 rpm 的发行版zypper带有包管理工具。

您尝试安装的软件包名称是针对 debian/ubuntu 系统的,在 openSUSE 中不存在此名称。

openSUSE 上正确的开发软件包是:libgcrypt-develglib2-devel

请不要盲目复制用于不同发行版的 Web 安装说明

所以-> sudo zypper in libgcrypt-devel glib2-devel autoconf automake libtool

最新更新