在 SLES 11 SP2 中安装 xorg-x11-devel 包
Posted
技术标签:
【中文标题】在 SLES 11 SP2 中安装 xorg-x11-devel 包【英文标题】:Installing xorg-x11-devel package in SLES 11 SP2 【发布时间】:2014-12-30 18:13:58 【问题描述】:我在SLES11 SP2
中使用Imagemagick(6.4.3.6-7.18.x86_64)
像下面这样使用它..
导入 -window $wid $jpg
得到这个错误
导入:DelegateLibrarySupportNotBuiltIn `' (X11) @ error/import.c/ImportImageCommand/1303。
这个LINK建议安装 X11 `开发包。
我搜索 package(zypper se xorg-x11-devel
) 并且它可用,但是当我尝试安装时收到此消息..
xorg-x11-devel 中的 zypper
正在加载存储库数据...
正在读取已安装的包...
解决包依赖关系...
问题:没有提供 libuuid-devel-1.41.1-13.9.x86_64 所需的 libuuid1 = 1.41.1
解决方案一:不要安装xorg-x11-devel-7.4-8.18.x86_64
解决方案 2:通过忽略一些依赖项来破坏 libuuid-devel
从以上解决方案中按数字选择或取消 [1/2/c] (c): c
检查了libuuid1
包,这个包已经安装在我的系统上。
zypper 信息 libuuid1
正在加载存储库数据...
正在读取已安装的包...
软件包 libuuid1 的信息:
存储库:SUSE-Linux-Enterprise-Server-11-SP2 11.2.2-1.234
名称:libuuid1
版本:2.19.1-6.29.3
现在我的下一步应该是什么,删除libuuid1
的当前version(2.19.1-6.29.3)
并返回到提到的旧版本libuuid1 = 1.41.1
?
如果我这样做,我可能会遇到什么问题?
或任何其他想法/建议。
谢谢
【问题讨论】:
libuuid 被 udev、devmpper 等许多东西使用,所以回滚它可能不是一个好主意。尝试从 SLED sp2 或开发工具包中为 libuuid 和 X11 寻找更新的开发包。 感谢您的建议。安装了libuuid-devel
的更新版本,也可以安装xorg-x11-devel
@lonewasp 你能把你的评论作为这个问题的答案吗?那我就可以接受了:)
【参考方案1】:
libuuid 被 udev、devmpper 等许多东西使用,因此回滚它可能不是一个好主意。尝试从 SLED SP22 或开发工具包中寻找更新的 libuuid 和 X11 开发包。
【讨论】:
以上是关于在 SLES 11 SP2 中安装 xorg-x11-devel 包的主要内容,如果未能解决你的问题,请参考以下文章
问题:在 SLES12 中安装 edb-as12-server 时,没有提供 llvm6-6.0.1-43.25.sles12.x86_64 所需的 libjsoncpp.so.1()(64bit)