Homebrew üzerinden MySQL kurarken bağlantı hatası


25

Homebrew üzerinden MySQL'i kurmaya çalışıyorum. Yükleme iyi çalışıyor gibi görünüyor ama bir hata alıyorum:

"Error: The linking step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link mysql'"

Doğal olarak, bundan sonra koştum:

brew link mysql

Hangi tükürdü:

Error: Could not symlink file: /usr/local/Cellar/mysql/5.5.20/include/typelib.h
/usr/local/include is not writable. You should change its permissions.

Bu yüzden onu koştum sudove "korkakça bağlantı mysql demlemek reddetti" var.

Yanıtlar:


31

Açıkçası bu klasör sana ait değil. Sadece dene:

sudo chown -R $(whoami) /usr/local/include

Sen hiç kullanmak zorunda brewolan sudo. Bunu yaparsanız, kurulumunuzda bir sorun var.

Ardından, linkkomutu tekrar deneyin .


Yaptığımda bu hatayı alıyorum .. chown: / usr / local / include: Böyle bir dosya veya dizin yok ..
Srikanth Jeeva

İnclude adlı bir dizin yok. Başka bir dizinde hata alıyorum, bu yüzden / usr / local için çalıştırıyorum ve iyi çalışıyor.
José Castro

9

slhck'ın cevabı harika, ancak admin grubunun bir üyesi iseniz (muhtemelen Homebrew kullanıyorsanız) grubun / usr / local içindeki tüm yerleri yazmak için biraz daha temiz olduğunu düşünüyorum.

sudo chmod -R g+w /usr/local

mac üzerinde brew tarafından yüklenen nmap bağlanırken benim için işe yaramadı. seçilen cevap işe yaradı.
Mles
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.