OpenSuseへのLyxのインストール - libboost_regexの問題

OpenSuseへのLyxのインストール - libboost_regexの問題

Openuseに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
サプライヤー:オープン水勢
インストール済み:はい
状態:最新
インストールサイズ:1.0MiB
概要: Boost::Regex ランタイムライブラリ
説明する:
このパッケージには Boost::Regex ランタイムライブラリが含まれています。

うーん… libboost_regexOss倉庫でも同じです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を使用していると仮定します。それでは教えてください。

関連情報