Lingkungan: OSX Sierra, Darwin Kernel Versi 16.3.0
Root Problem: Saya ingin menggunakan banyak skrip shell di repositori pusat, yang memiliki #! / Usr / bin / zsh. Di Mac saya, zsh ada di / bin / zsh.
Solusi yang dicoba: Saya ingin membuat tautan simbolis
ln -s /bin/zsh /usr/bin/zsh
Akun pengguna saya memiliki hak admin, tetapi saya bukan root, dan saya lebih suka untuk tidak mengaktifkan pengguna root di Mac ini. Karena itu saya pertama kali melakukan a
sudo su
untuk mendapatkan shell dengan hak akses root dan kemudian dieksekusi perintah ln . Namun saya masih mendapatkan pesan kesalahan ln: / usr / bin / zsh: Operasi tidak diizinkan .
Pertanyaan:
Mengapa saya mendapatkan pesan kesalahan ini?
Apa yang harus saya lakukan untuk membuat tautan?
Apakah ada cara yang lebih baik untuk mencapai tujuan awal saya? Perhatikan bahwa memperbaiki #! garis bukanlah suatu pilihan.
/usr/bin/zsh
ke/bin/zsh
?