Accidentalmente eliminé nano en mi Mac OS, ¿cómo puedo restaurarlo?

Accidentalmente eliminé nano en mi Mac OS, ¿cómo puedo restaurarlo?

Tuve que copiar la versión binaria de nano a mi servidor de desarrollo y accidentalmente eliminé mi copia local de nano en el proceso.

Intenté recompilar nano desde el sitio original, pero ahora, cada vez que uso git y otras herramientas que cargan nano, con frecuencia falla y tiene fallas de segmento.

Vengo del mundo de Windows, por lo que normalmente simplemente instalaría y desinstalaría.

No estoy seguro de cómo desinstalar correctamente la versión compilada de nano que tengo aquí para obtener la original que estaba en la máquina con XCode/Mavericks sin interrumpir mi flujo de trabajo y un montón de otras herramientas que instalé. cerveza casera en el proceso.

Respuesta1

Puede descargar un instalador de OS X desde App Store y utilizarPacifista:

Algunos otros binarios como vi están incluidos en la partición de recuperación, pero nano no. Puedes comprobarlo por ti mismo ejecutando diskutil mount Recovery\ HD;hdiutil mount /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg;ls /Volumes/OS\ X\ Base\ System/usr/bin.

Respuesta2

Puedes instalar la última versión con homebrew.
Simplemente ejecute brew tap homebrew/dupes, seguido de brew install nano.

información relacionada