卸载memcached和/或(强制)使用Homebrew安装-Mac OS X [英] Uninstall memcached and/or (force) install with Homebrew - Mac OS X
问题描述
我需要在Mac(OS X 10.8)上安装一个memcached,然后从手动"安装memcached和libevent开始(1). 好吧,也许我做得太快了,现在我想知道最好用Homebrew干净地安装它.
I need a memcached on my Mac (os X 10.8), and I began by installing memcached and libevent 'manually' (1). Well, maybe I did this a bit too quickly, and now I'm figuring out that it would be better to install it 'cleanly' with Homebrew.
我认为我应该先卸载干净地" libevent和memcached.我是不是该 ?
还是我应该简单地运行brew install memcached
,并使用该功能删除Homebrew认为要删除的文件? (我的意思是在brew install memcached
之后的brew link -f memcached
;我想知道它会多么'干净',并且如果以后不会遇到难以解决的问题……)
I think I should first uninstall 'cleanly' libevent and memcached. Should I ?
Or should I simply run brew install memcached
, and use the function to delete the files Homebrew thinks are to be deleted ? (I mean brew link -f memcached
after brew install memcached
; I'm wondering how 'clean' it will be , and if I won't encounter problems hard to solve later on ...)
感谢您的帮助!
(1)我如何安装libevent:
(1) how I installed 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
和memcached:
and memcached :
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
推荐答案
Memcached和& libevent附带一个Makefile uninstall
target-command.假设您仍然拥有先前配置的源文件;否则,您需要先运行./configure
,然后再运行任何make命令.
Both Memcached & libevent ship with a Makefile uninstall
target-command. Assuming you still have your previously configured source files; else, you need to run ./configure
before running any make commands.
cd memcached-1.4.1
sudo make uninstall
cd ../libevent-1.4.1-stable
sudo make uninstall
然后,您应该可以使用Homebrew干净地安装所有内容.
Afterward, you should be able to install everything cleanly with Homebrew.
这篇关于卸载memcached和/或(强制)使用Homebrew安装-Mac OS X的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!