Я случайно удалил nano на своей Mac OS. Как мне его восстановить?

Я случайно удалил nano на своей Mac OS. Как мне его восстановить?

Мне пришлось скопировать двоичную версию nano на мой сервер разработки, и в процессе я случайно удалил свою локальную копию nano.

Я попытался перекомпилировать nano с оригинального сайта, но теперь всякий раз, когда я использую git и различные другие инструменты, загружающие nano, он часто вылетает и выдает ошибки сегментов.

Я пришел из мира Windows, поэтому обычно я просто устанавливаю и удаляю.

Я не уверен, как правильно удалить скомпилированную версию краш-нано, которая у меня есть, чтобы получить оригинальную версию, которая была на машине с XCode/Mavericks, не нарушая при этом мой рабочий процесс и кучу других инструментов, которые я установил с помощью homebrew.

решение1

Вы можете загрузить установщик OS X из App Store и использоватьПацифист:

Некоторые другие бинарные файлы, такие как vi, включены в раздел восстановления, но nano — нет. Вы можете убедиться в этом сами, запустив diskutil mount Recovery\ HD;hdiutil mount /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg;ls /Volumes/OS\ X\ Base\ System/usr/bin.

решение2

Вы можете установить последнюю версию с помощью homebrew.
Просто запустите brew tap homebrew/dupes, а затем brew install nano.

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