在 OpenSuse 中安装 Lyx - libboost_regex 问题

在 OpenSuse 中安装 Lyx - libboost_regex 问题

我正在尝试在 opensuse 中安装 lyx

   sudo zypper in lyx

但是,我收到以下错误

Problem: nothing provides libboost_regex.so.1.53.0()(64bit) needed by lyx-2.1.3-109.1.x86_64
 Solution 1: do not install lyx-2.1.3-109.1.x86_64
 Solution 2: break lyx-2.1.3-109.1.x86_64 by ignoring some of its dependencies

现在,我安装了 1.54,下载了 1.53 并安装了它,并将这个旧版本添加到路径中以尝试找到它,但是出现了相同的错误消息

答案1

嗯……让我们看一下:

zypper 信息 libboost_regex1_53_0
正在加载存储库数据...
读取已安装的包...


软件包 libboost_regex1_53_0 的信息:
--------------------------------------------------------
存储库:openSUSE-13.1-Oss
名称:libboost_regex1_53_0
版本:1.53.0-4.1.2
架构:x86_64
供应商:openSUSE
已安装:是
状态:最新
安装大小:1.0 MiB
摘要:Boost::Regex 运行时库
描述:
该软件包包含 Boost::Regex 运行时库。

嗯...libboost_regex在 Oss 仓库中;也是如此lyx

尝试安装是这样的:zypper in libboost_regex1_53_0

如果这不起作用,那么:

zypper in http://download.opensuse.org/distribution/13.1/repo/oss/suse/x86_64/libboost_regex1_53_0-1.53.0-4.1.2.x86_64.rpm

如果您有不同的版本,这一切都假设您使用的是 OpenSuSE 13.1。然后告诉我。

相关内容