繁体   English   中英

如何从 Melpa 获取每个 package 以在 OS X 上安装 Emacs 包?

[英]How to fetch every package from Melpa for Emacs package-install on OS X?

我在 OS X 的 emacs 版本 26.3 上。

这是我的 ~/.emacs.d/init.el 文件

(require 'package)

(add-to-list 'package-archives
             '("melpa" . "http://melpa.org/packages/") t)
(package-initialize)

我已经在这个 init.el 文件上运行了 Mx eval-buffer。 我想从 Melpa 安装包,例如 move-text。 但是 Mx 包列表不显示移动文本。 许多软件包都是这种情况。 如何从 Melpa 获取所有可用于 Mx 包安装的包?

解决这个问题需要做一些事情。 Mx 包列表的第一个已被 Mx 列表包过时(感谢@YE)。

现在,当我 Mx list-packages 出现以下错误:无法使用 package 管理器。 它说与 elpa.org:443 的 TLS 连接不安全。

为了解决这个问题,我找到了这个链接( https://www.reddit.com/r/emacs/comments/pyevj8/what_should_i_do_cant_use_the_package_manager_it/ ),它建议为 gnu 和 melpa 的镜像添加包存档。 我的 init.el 现在看起来像这样:

(require 'package)

(add-to-list 'package-archives
             '("melpa" . "http://melpa.org/packages/") t)

'(package-archives
   '(("gnu" . "http://elpa.gnu.org/packages/")
     ("melpa" . "http://www.mirrorservice.org/sites/stable.melpa.org/packages/")))
(package-initialize)

它似乎可以从 Melpa 获取所有包。 我不完全理解为什么 gnu 是必要的,但它似乎是。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM