如何在 Mac OS X 上重新安装 nano?

如何在 Mac OS X 上重新安装 nano?

我意外地用 unix 二进制版本覆盖了我的 nano 应用程序,现在 nano 无法在我的 Mac OS(Maverick)上运行。

我如何恢复 nano 或者将其取回?

我在 Homebrew 上找不到它,而且我对编译 src 文件一无所知。

尝试使用 git 时出现 Nano 错误

/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. 提取您下载的纳米源。
  4. 打开终端
  5. 输入“cd ”(不带“”),然后拖放您解压的文件夹并单击回车。
  6. 运行“./configure”,但不带“”。
  7. 运行不带“”的“make”。
  8. 运行“sudo make install”(不带“.”)

您现已成功安装 nano!

答案2

更新:以下答案不再准确。自 2017 年 4 月 4 日起,配方已移至 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

相关内容