package-utils 20170222.2352(in MELPA)
Extensions for package.el

概要

パッケージをアップグレードしたいとき、あなたはどうしますか?
M-x package-install ではすでにインストールされているパッケージは選択肢に入ってきません。
標準機能のままでやる場合は M-x list-packages (M-x package-list-package)で表示させてからやることになるでしょう。

そこでpackage-utilsパッケージが役に立ちます。

M-x package-utils-upgrade-by-name はアップグレードすときにM-x package-installの代わりに使います。

M-x package-utils-remove-by-name はパッケージを削除します。

なお、 M-x package-utils-upgrade-all による全体のアップグレードはおすすめできません。
アップグレードによるトラブルに遭遇する確率が高いからです。

インストール

パッケージシステムを初めて使う人は
以下の設定を ~/.emacs.d/init.el の
先頭に加えてください。

(package-initialize)
(setq package-archives
      '(("gnu" . "http://elpa.gnu.org/packages/")
        ("melpa" . "http://melpa.org/packages/")
        ("org" . "http://orgmode.org/elpa/")))

初めてpackage-utilsを使う方は
以下のコマンドを実行します。

M-x package-install package-utils

アップグレードする方は、
以下のコマンドでアップグレードしてください。
そのためにはpackage-utilsパッケージが必要です。

M-x package-install package-utils (初めてアップグレードする場合のみ)
M-x package-utils-upgrade-by-name package-utils


本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。