
Мне пришлось скопировать двоичную версию 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
.