el-get.elでauto-install.elをインストールする

Posted by Tatsuyano on Tue, Mar 19, 2013
In
Tags emacs

まずは el-get.el のインストール が完了していることが前提になります。

インストール

まずは M-x el-get-list-packages で利用できるパッケージを一覧表示します。
次に インストールしたいパッケージに「i」を押してチェックをいれ、「x」を押すと自動でインストールが始まります。

インストールしたパッケージは、 (setq el-get-dir “~/.emacs.d/elisp/el-get/“) で指定したディレクトリ直下にディレクトリ単位にインストールされます。

またインストールしたパッケージを削除する場合は、M-x el-get-remove で削除します。

auto-installでインストールしたパッケージの置場所

el-get.el でインストールしたパッケージと、auto-install.el でインストールしたパッケージを分けて管理したいので、
auto-install用のディレクトリとパスの設定をします。

.emacs.d
└── elisp
  ├── auto-install … auto-installでインストールしたパッケージの置場所
  └── el-get … el-getでインストールしたパッケージの置場所
     ├── auto-install … auto-install.elの本体。本体はel-getでインストールしたため
     └── el-get … el-get.el自身もまた、el-getに管理されている

auto-installの設定

init.el

(setq load-path
  (append
  (list
  ...
  (expand-file-name "~/.emacs.d/elisp/auto-install/") ;; <- パスの追加
  )
  load-path))
  ...
  (require 'auto-install)
  (setq auto-install-directory "~/.emacs.d/elisp/auto-install/") ;; auto-installでインストールしたパッケージの置場所を指定