2015-11-15 44 views
1

我想安装最新版本的emacs,但是如果我这样做,它会与os x预先打包的版本冲突吗?我需要删除本机emacs吗?此外,似乎emacsforosx.com是一个受欢迎的选择,但我很多人都以自制软件发誓......为什么我会选择其中一个呢?我可以在OS X El Capitan上安装emacs 24.5而不删除本机OS X emacs吗?

+0

我认为系统完整性保护意味着你不能删除苹果提供的emacs('/ usr/bin/emacs')。我不使用emacs,但Homebrew会安装到'/ usr/local /',它应该比/ usr/bin /'更早。 –

+1

您的问题的最后一部分在Stack Overflow上并不是真的可以接受,因为[软件建议明确列为脱离主题](https://stackoverflow.com/help/on-topic)。无论如何,你应该只发布一个问题每个...问题。 – tripleee

+0

只需下载'dmg'并将'app'拖放到您的应用程序文件夹中即可:http://emacsformacosx.com/您并不需要自制软件或macports,尽管这些都是可以接受的选择。前面提到的链接也有其他版本的选项,如果你感兴趣的话,它会带你进入一个Emacs 25的夜间版本部分。另请参阅:http://emacs.stackexchange.com/questions/271/what-is-the-difference-between-aquamacs-and-other-mac-versions-of-emacs – lawlist

回答

4

没有理由删除系统提供的Emacs;任何行为良好的,适当打包的第三方版本将与系统二进制文件和库并行安装,而不是安装在系统二进制文件和库上。

1

安装当前版本的emacs是正常的做法,因为OSX提供的版本已过时。你有很多选择,但我发现使用'自制'方法最简单。

由于OSX 10.11的变化,您需要在安装自制软件时采取一些额外的步骤。如果你已经安装了自制软件,你可能需要'修复'/ usr/local的权限。如果您没有安装自制软件,那么您需要执行一些其他步骤来创建/ usr/local路径。这是在墓碑网站上记录El Capitan and Homebrew