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_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を使用していると仮定します。それでは教えてください。