Как переустановить nano на Mac OS X?

Как переустановить nano на Mac OS X?

Я случайно перезаписал свое приложение nano двоичной версией Unix, и теперь nano не работает на моей Mac OS (Maverick).

Как восстановить nano или вернуть его?

Я не смог найти его на Homebrew и не имею ни малейшего понятия о компиляции файлов src.

Ошибка Nano при попытке использовать git

/Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git-rebase--interactive: line 225: /usr/bin/nano: cannot execute binary file
Could not execute editor

решение1

  1. Загрузите исходный код nano (я рекомендую tar.xz) (nano-editor.org/download.php)
  2. Перейдите в папку, в которую были загружены файлы (по умолчанию они загружаются в папку, ~/Downloadsно если вы изменили папку, в которую загружаются файлы, то просто перейдите туда).
  3. Извлеките загруженный вами исходный код nano.
  4. Откройте свой терминал
  5. Введите «cd » без «», затем перетащите извлеченную папку и нажмите Enter.
  6. запустите "./configure" без "".
  7. запустите "make" без "".
  8. запустите "sudo make install" без "".]

Вы успешно установили nano!

решение2

Обновление: ответ ниже больше не является точным.С 4 апреля 2017 г. формулы были перемещены в homebrew/core. Смотретьhttps://github.com/Homebrew/homebrew-dupes/commits/master/README.md


Причина, по которой вы не можете найти его в homebrew, заключается в том, что основной репозиторий homebrew не включает программы, которые поставляются с ОС. Вам нужно добавить дополнительный репозиторий:

brew tap homebrew/dupes
brew install nano

https://github.com/Homebrew/homebrew-dupes

Связанный контент