sudo chown -R $USER /usr/local
Anda harus memberi diri Anda kepemilikan untuk /usr/local/
menggunakan baris itu di sana. Saya harus melakukan ini sendiri setelah menggunakan ruby one-liner di bagian atas dokumen resmi untuk menginstal Homebrew. Bekerja seperti pesona bagi saya. Ini harus menjadi satu-satunya saat Anda perlu sudo
bersama Homebrew.
Saya tidak yakin apakah ruby one-liner melakukan ini. Jika ya, maka sesuatu yang lain di sistem saya mengambil kendali /usr/local
sejak itu.
Sunting : Saya benar-benar melewatkan ini, tetapi @samvermette tidak (lihat balasan untuk jawaban saya): jika Anda menjalankan perintah ini di atas dan menginstal sesuatu melalui homebrew yang memerlukan izin pengguna khusus, seperti mysql
, pastikan untuk memberikan izin itu kembali (seperti perintah di atas memberikan kepemilikan rekursif untuk semua yang ada di dalam /usr/local
diri Anda ( $USER
). Dalam kasus mysql, itu…
sudo chown -RL mysql:mysql /usr/local/mysql/data