libmemcacheを CentOS ボックスにインストールする必要があります。私はルート権限を持っていないので、できればすべてホーム ディレクトリ内のどこかに移動します。
libmemcached-1.0.12.tar.gzをダウンロードして./configure --prefix=/home/charrison
,make install
でビルドしようとしましたが、不可解に失敗しました。libeventをインストールする手がかりがありましたが、これは多少役に立ちましたが、最終的にlibmemcached make は次のように失敗しています:
In file included from ./libmemcached/common.h:72,
from ./libmemcached/csl/common.h:40,
from libmemcached/csl/context.cc:38:
./libmemcached-1.0/memcached.h:46:27: error: tr1/cinttypes: No such file or directory
そして、それを解決したとしても、さらに多くの前提条件が存在することを誰が知っていますか?
そこでふと、「これが「パッケージ マネージャー」の目的ではないでしょうか。前提条件について知り、インストールするためのものではないか」と思いつきました。RPMが CentOS パッケージ マネージャーであることを発見しましたが、man ページに溺れてしまいました。パッケージをダウンロードできるのか、依存関係を知ることができるのかさえわかりません。
私が経験した唯一の「パッケージマネージャー」はcpanです。これは非常に強力でシンプルです。
だから私は本当に知りたいです
- CentOS に個人的にlibmemcachedをインストールする方法と、可能であれば、
- パッケージマネージャーが行うことと行わないこと