Next: , Previous: , Up: Emacs Lispパッケージ   [Contents][Index]


49.2 パッケージのステータス

パッケージは以下のステータスのいずれかを保有できます:

‘available’

パッケージは未インストールだがパッケージアーカイブからのダウンロードとインストールが可能。

‘avail-obso’

インストールするためにパッケージは利用可能だが新たなバージョンも利用可能。このステータスのパッケージはデフォルトでは非表示。

‘built-in’

パッケージはデフォルトでEmacsに同梱されている。これはパッケージメニューからは削除できず、デフォルトではアップグレード対象とはみなされない(だがpackage-install-upgrade-built-inをカスタマイズして変更可, パッケージのインストールを参照のこと)。

‘dependency’

別パッケージの依存関係を満足するために自動的にインストールされたパッケージ。

‘disabled’

パッケージはpackage-load-list変数を使用して無効化された。

‘external’

このパッケージはbuilt-inではなく、package-user-dirで指定されたディレクトリーのものではない(パッケージのファイルとディレクトリーを参照)。外部パッケージは‘built-in’と同様に扱われて削除できない。

‘held’

パッケージはheld(固定)されている。パッケージのインストールを参照のこと。

‘incompat’

何らかの理由(たとえばインストール不可能なパッケージに依存)によりパッケージはインストール不能。

‘installed’

パッケージはインストール済み。

‘new’

‘available’と等価だが最後にM-x list-packagesを呼び出した後にパッケージがパッケージアーカイブで新たに利用可能になった点が異なる。

‘obsolete’

パッケージはインストール済みの古いバージョン。パッケージの当該バージョンに加えて、新たなバージョンもインストール済み。