:PROPERTIES: :CUSTOM_ID: introduction :END:
orgmode.org hosts Org ELPA archives.
Add this to your Emacs init file to be able to list the Org mode archives:
(require 'package)
(add-to-list 'package-archives '("org" . "https://orgmode.org/elpa/") t)
Then M-x list-packages RET
will list both the latest org
and
=org-plus-contrib= packages.
org
org-plus-contrib
:PROPERTIES: :CUSTOM_ID: installation :END:
By default, Emacs loads packages after it loads your Emacs init file.
We recommend intializing packages as early as possible in your Emacs init file so that your Org configuration will be correctly handled:
;; -*- emacs-lisp -*-
(package-initialize) ;; Initialize & Install Package
;; (setq org-...) ;; Your custom settings
The package initialization should happen before you require Org and set any Org options.
Also, you may want to set up Package correctly before initializing it:
;; -*- emacs-lisp -*-
(unless package-archive-contents ;; Refresh the packages descriptions
(package-refresh-contents))
(setq package-load-list '(all)) ;; List of packages to load
(unless (package-installed-p 'org) ;; Make sure the Org package is
(package-install 'org)) ;; installed, install it if not
(package-initialize) ;; Initialize & Install Package
;; (setq org-...) ;; Your custom settings
See the GNU Emacs Package manual for details.
:PROPERTIES: :CUSTOM_ID: questions :END:
If you think the package are not updated, please check this file.
Report any problem and ask any question on the Org mode mailing list.