我正在尝试在 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。然后告诉我。