【发布时间】:2018-02-15 11:10:32
【问题描述】:
我是 emacs 的新手。我在没有 root 访问权限的共享开发服务器上使用 emacs 23。我想使用有更多可用软件包的 melpa。有什么方法可以在 emacs 23 上使用 melpa(无需升级)?
(我尝试像 vi tmux 等一样从源代码构建,但 emacs 有很多依赖项,例如构建要素。)
感谢普拉桑斯
【问题讨论】:
我是 emacs 的新手。我在没有 root 访问权限的共享开发服务器上使用 emacs 23。我想使用有更多可用软件包的 melpa。有什么方法可以在 emacs 23 上使用 melpa(无需升级)?
(我尝试像 vi tmux 等一样从源代码构建,但 emacs 有很多依赖项,例如构建要素。)
感谢普拉桑斯
【问题讨论】:
是的,ELPA 在默认包含在 Emacs 24 中之前作为外部库提供,并且可以像任何其他库一样添加到 Emacs 23。
在我看来,旧的 http://tromey.com/elpa/install.html 似乎对 MELPA 没有用处,但 https://www.emacswiki.org/emacs/ELPA#toc10(“包在 Emacs 23 中的工作方式”)有一个建议听起来可以解决问题?
然而,包生态系统从 Emacs 24 开始真正起飞,这意味着很多包依赖 Emacs 24 或更高版本。毫无疑问,在 Emacs 23 中,您可以使用的软件包范围更加有限。
【讨论】: