2012-08-15 89 views
2

我需要在我的Mac(操作系統X 10.8)上的memcached,我開始通過手動安裝memcached和libevent(1)。 好吧,也許我做得太快了一點,現在我搞清楚了,用Homebrew「乾淨地」安裝它會更好。卸載memcached和/或(強制)與自制軟件安裝 - Mac OS X

我想我應該先卸載'cleanly'libevent和memcached。我是不是該 ? 或者我應該只運行brew install memcached,並使用該函數刪除Homebrew認爲要刪除的文件? (我的意思是brew link -f memcachedbrew install memcached;我想知道它會是多麼'乾淨',如果我不會遇到難以解決的問題以後......)

感謝您的幫助!


(1)如何我安裝的libevent:

cd /tmp 
wget http://www.monkey.org/~provos/libevent-1.4.13-stable.tar.gz 
tar zxvf libevent-1.4.13-stable.tar.gz 
./configure 
make 
sudo make install 

和分佈式緩存:

wget http://memcached.googlecode.com/files/memcached-1.4.1.tar.gz 
tar xzvf memcached-1.4.1.tar.gz 
cd memcached-1.4.1 
./configure 
make 
make test 
sudo make install 
memcached -d -P pidfile -l 127.0.0.1 

回答

5

兩者的Memcached & libevent的船舶用生成文件uninstall目標指令。假設你仍然有你以前配置的源文件;否則,在運行任何make命令之前,您需要運行./configure

cd memcached-1.4.1 
sudo make uninstall 
cd ../libevent-1.4.1-stable 
sudo make uninstall 

之後,你應該能夠用自制軟件乾淨地安裝一切。

+0

Thks!爲了記錄,我必須再次下載源代碼,因爲'make install'刪除了這些源代碼,並且如您所示,請重新運行'./configure'。 – 2012-08-15 21:02:41

相關問題