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

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

最佳答案

在我的主干版本中,启用了多个存储库,package-list-packages View 包含一个“Archive”列,其中填充了可用(未安装)的软件包,例如:

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

类似地,当我在此 View 中在包装上按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

同样,“存档”显示了此软件包的来源。

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

10-01 10:33
查看更多