Die El-Get-Dokumentation sagt, dass und die MELPA-Dokumentation how to use MELPA with package.el
zeigt. Wie kann ich MELPA-Pakete mit El-Get installieren?Wie installiere ich MELPA-Pakete über El-Get?
fehlgeschlagen Versuch
ich Emacs 23 mit bin, so ist package.el
nicht Teil des Emacs. I installiert package.el
mit El-Get, aber ich bin mir nicht sicher, wie man macht El-MELPA bewusst. Ich habe versucht,
;; Based on http://melpa.milkbox.net/#/getting-started .
(require 'package)
(add-to-list 'package-archives
;; The 't' means to append, so that MELPA comes after the more
;; stable ELPA archive.
'("melpa" . "http://melpa.milkbox.net/packages/") t)
;; Add ELPA if necessary. Looking at the El-Get package.rcp recipe in
;; ~/local/opt/el-get/recipes it seems this is probably unnecessary.
(when (< emacs-major-version 24)
(add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/")))
(package-initialize)
meine init-package.el
Zugabe, die von El-Get bezogen ist, aber ich weiß noch nicht die Melpa Pakete sehen in El-Get (beispielsweise mit M-x el-get-list-packages
).
aktualisieren
Ich habe
(require 'el-get-elpa)
;; Build the El-Get copy of the package.el packages if we have not
;; built it before. Will have to look into updating later ...
(unless (file-directory-p el-get-recipe-path-elpa)
(el-get-elpa-build-local-recipes))
meiner init-package.el
wie in der akzeptierte Antwort vorgeschlagen und jetzt alles funktioniert.
Muss 'M-x el-get-elpa-build-local-recipes' regelmäßig ausgeführt werden oder wird es automatisch nach dem ersten Mal aktualisiert? – echristopherson
@echristopherson: Ich nehme an, Sie müssen es nur noch einmal ausführen, um Definitionen für neue Pakete zu bekommen, da AFAIK die Rezepte nicht oft ändern sollten. –