如何在package-list-packages中告诉包来自哪个存储库?

时间:2014-11-30 01:14:46

标签: emacs

package-archives
(("marmalade" . "http://marmalade-repo.org/packages/") ("gnu" . "http://elpa.gnu.org/packages/") ("melpa" . "http://melpa.milkbox.net/packages/"))

当我查看package-list-packages列表时,如何知道某一行来自哪三个来源?

1 个答案:

答案 0 :(得分:3)

在我的主干版本中,启用了多个存储库后,package-list-packages视图包含一个"存档"填充可用(未安装)软件包的列,例如:

Package            Version      Status     Archive    Description
ace-window         0.5.0        available  melpa-s... Quickly switch windows using `ace-jump-mode'.
ack                1.3          available  gnu        Interface to ack-like source code search tools

同样,当我在此视图中按包上的RET时,我会得到以下内容:

ac-slime is an available package.

     Status: Available from melpa-stable -- Install
    Archive: melpa-stable
    Version: 0.7
   Requires: auto-complete-1.4, slime-2.9, cl-lib-0.5
    Summary: An auto-complete source using slime completions
   Homepage: https://github.com/purcell/ac-slime

再次,"档案"显示了这个软件包的来源。

不幸的是,安装的软件包似乎不包含有关它们来自哪个存档的信息。