Failed to download melpa-stable怎么办

我的emacs是26.3,最近package-refresh-content发现失败了,试了好几下都没用,求助

岔个题,最好别用melpa-stable。melpa-stable很多情况下等于没有bugfix的历史版本。毕竟emacs绝大多数的包没有release cycle。作者自用版,也就是最新版可能反而更稳定。

现在最新版也不一定稳定, 比如yasnippet最近好像不怎么活跃了, bug迟迟没有反馈, 不得不自己修复

maintainer不知道最近在干啥,eglot也没更新了。

URL 最后少了个 /,package.el 不会自动帮你加上,于是会尝试下载第一个链接,会报错 404

-http://emacs-china.org/melpa-stablearchive-contents
+http://emacs-china.org/melpa-stable/archive-contents

请下回直接贴代码,使用 Markdown 格式,截图不方便。

1 个赞

看人。我发布稳定版很勤快。company的维护者大概要等两三年。

1 个赞

靠谱的作者少之又少,我现在已经不发布stable了,免得坑害用户。

好像没有什么用

没有统一标准,看个人习惯了。我是每隔一段时间,有新特性加入就 tag 一个major release;bug fixing 就 tag 一个 minor release。用最新版还行。

「什么」没「什么用」?你的操作是什么?你的期望的结果是什么?你的实际得到的结果又是什么?


刚刚发现你有地方加了点有地方有没加(你没贴代码,我没法引用)。

url后面加个’/'没有用

你得把相关的代码贴完整贴出来,不然没法找问题。

(setq package-archives '(("gnu"   . "http://elpa.emacs-china.org/gnu/")
			 ("melpa" . "http://elpa.emacs-china.org/melpa/")
			 ("melpa-stable" "http://elpa.emacs-china.org/melpha-stable/")))

这里少个点号

melpa拼错了

1 个赞

是的,url错了