Saya menginstal Yosemite sekarang dan setelah instalasi terminal tidak berfungsi. Dulu bekerja sebelumnya, tetapi setelah instalasi OS X baru di Mavericks tidak lagi berfungsi. Bagaimana saya bisa menyelesaikan ini?
Jika saya membuka terminal, pesan ini ditampilkan:
Last login: Sun Dec 28 00:42:15 on ttys000
login: /usr/local/bin/bash: No such file or directory
[Process completed]
Jawaban:
Anda memasang versi bash yang lain, bukan? Shell login default adalah / bin / bash. Anda dapat mengubahnya mengikuti langkah-langkah ini,
sumber
Instalasi khusus Anda
bash
tidak lagi hadir setelah memutakhirkan ke Yosemite.Jika Anda memindahkan Homebrew ke samping untuk membuat pemasangan Yosemite berjalan lebih cepat , Anda dapat memindahkannya kembali melalui Finder dan semuanya akan berfungsi.
Atau, Anda dapat mengubah shell yang digunakan oleh Terminal.app kembali ke sistem yang disediakan
bash
dengan memilihTerminal > Preferences
dari bilah menu (ini masih harus tersedia meskipun jendela Terminal menunjukkan gagal untuk memulai) di Terminal.app dan di bawahGeneral
tab aturShells open with:
pengaturan keCommand (complete path):
dan masukkan:ke area perintah seperti:
Ini akan memungkinkan Anda untuk membuka jendela Terminal. Setelah jendela ini terbuka, saya sangat menyarankan Anda mengatur shell default Anda kembali ke sistem yang disediakan
bash
dengan menjalankan:Setelah Anda melakukannya, Anda dapat mengubah kembali preferensi Terminal.app
Default login shell
.sumber