あるソフトウェアを本番環境でダウンロードしてます。しかし、Requires: libsasl2.so.2()(64bit) が出力されてます。
version : CentOS Linux release 7.6.1810 (Core)
LDAPやMYSQLのパッケージなどは必要ではないのですが、、以下が出力されてます。
Installing in CentOS 7 getting failed with the following error.
Error: Package: xxxxxxxxx
Requires: libsasl2.so.2()(64bit)
Googleで検索すると、過去の質問など出てくるのですが、
https://teratail.com/questions/114533
cd /lib64
ln -s libsasl2.so.3.0.0 libsasl2.so.2
yum install mysql-community-server
上記のようになっているのですが、、yum install mysql-community-serverなどは不要なのでインストールしたくないです。。
もし今ダウンロードしたいパッケージがあり、その際Requires: libsasl2.so.2()(64bit)が出力されているのであれば、
以下だけで解決しますでしょうか?もしくはRequires: libsasl2.so.2()(64bit)をマニュアルでインストールする方法はございますでしょうか。
cd /lib64
ln -s libsasl2.so.3.0.0 libsasl2.so.2
色々調べたんですが、他の人はシンボリックをつけるとか、、
https://stackoverflow.com/questions/36323365/marklogic-install-error-on-centos-7-2
usr/lib64/libsasl2.so.2 --> /usr/lib64/[your sasl version - mine is libsasl2.so.3.0.0]
もしくはrpmをインストールしているのですが、、私がインストールしたいものは(一般ユーザが利用するものではないソフト)このような、MarkLogic-RHEL7-8.0-5.x86_64.rpmというものが無いので、
thanks both for answers - I took this one: ]# rpm -i MarkLogic-RHEL7-8.0-5.x86_64.rpm - and only had to install yum install glibc.i686 - and that did it. MarkLogis started now and console working fine.
昔から思っていたのですが、こういうRequires: libsasl2.so.2()(64bit)というメッセージが出た場合は、
どこからか自分でマニュアルでRequires: libsasl2.so.2をインストールすれば解決するものでしょうか。
その場合はどこでダウンロードすればよろしいのでしょうか。。理由としては
調べると、以下等のサイトにあるっぽいんですが、、これをcurlしてgetしてlocalに落としたものを
http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libsasl2.so.2%28%29%2864bit%29
rpm -iと打つのが怖いからです。。皆様どのように解決すればよいのか教えてください。
回答2件
あなたの回答
tips
プレビュー