Emacs Marmalade provides the way to install Emacs packages automatically, just like Ubuntu installing softwares.

It is very convenient to install Emacs Addons for Emacs 24.

Emacs 24 has embeded Marmalade and can turn it on by following code:

(require ‘package) (add-to-list ‘package-archives ‘(“marmalade” . “http://marmalade-repo.org/packages/")) (package-initialize)

Then we can use M-x list-packages to list all packages, choose one and install it.

If you know the package name, you can also install it directly by using command M-x package-install [RET] [Package-name] to install the specific package.