2012-08-15 1 views
2

J'ai besoin d'un memcached sur mon Mac (os X 10.8), et j'ai commencé par installer memcached et libevent 'manuellement' (1). Eh bien, peut-être que je l'ai fait un peu trop vite, et maintenant je me rends compte qu'il serait préférable de l'installer «proprement» avec Homebrew.Désinstaller memcached et/ou (forcer) installer avec Homebrew - Mac OS X

Je pense que je devrais d'abord désinstaller proprement libevent et memcached. Devrais-je ? Ou devrais-je simplement exécuter brew install memcached, et utiliser la fonction pour supprimer les fichiers Homebrew pense être supprimés? (Je veux dire brew link -f memcached après brew install memcached, je me demande comment il sera «propre», et si je ne vais pas rencontrer des problèmes difficiles à résoudre plus tard ...)

Merci pour votre aide!


(1) comment j'installé 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 

et 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 

Répondre

5

Les deux Memcached & navire libevent avec une cible de commande Makefile uninstall. En supposant que vous avez toujours vos fichiers source précédemment configurés; Sinon, vous devez exécuter ./configure avant d'exécuter des commandes make.

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

Ensuite, vous devriez pouvoir tout installer proprement avec Homebrew.

+0

Thks! Pour l'anecdote, j'ai dû télécharger de nouveau les sources, car 'make install' les a supprimées, et comme vous l'avez indiqué, relancez'./Configure'. –