首页 > 解决方案 > 问题:在 SLES12 中安装 edb-as12-server 时,没有提供 llvm6-6.0.1-43.25.sles12.x86_64 所需的 libjsoncpp.so.1()(64bit)

问题描述

尝试在 SLES12 中安装 EDB -PPAS 12 版本,但会引发此类库错误:

node1:/etc/zypp/repos.d # zypper install edb-as12-server
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides libjsoncpp.so.1()(64bit) needed by llvm6-6.0.1-43.25.sles12.x86_64
 Solution 1: do not install edb-as12-server-12.6.7-1.sles12.x86_64
 Solution 2: break llvm6-6.0.1-43.25.sles12.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c): c1```


Is it safe to go to solution2?

标签: slesedb

解决方案


正如评论中已经建议的那样,避免破坏依赖关系更安全。您没有告诉我们您使用的是哪个 SLES 12 服务包。不过,从 SLES 12 SP1 开始,您正在搜索的包可在 PackageHub 存储库中找到。

查看:https ://packagehub.suse.com/packages/jsoncpp/

由于您提到您是 SUSE 新手,因此此页面可能会帮助您在系统上启用该存储库:https ://packagehub.suse.com/how-to-use/


推荐阅读