2017-01-31 9 views
2

私はKieran HealyのEmacsスターターキット(https://github.com/kjhealy/emacs-starter-kit)をlinux archにインストールしようとしています(同じミスを実行しました。しかし、私はかなりの問題を抱えています。Kieran healy emacs 25.1.1スターターキットのインストールエラーマジットパッケージが使用できない

私の〜/ .emacs.dを削除してスターターキットをインストールすると、emacsはパッケージのインストールを開始しますが、「パッケージは利用できません」というエラーが発生します。他のMelpaパッケージがうまくインストールされています。 m-xリフレッシュ内容は違いをもたらさず、m-xインストールパッケージマジでもありません。

一時的に.d.emacsの名前を変更して新しく.emacsで実行すると、私はmagitをインストールすることができます。また、magitをインストールした後、再度起動キットを有効にすると、emacsはインストールされたmagit-package完璧に良い。これはまったく同じ方法で、いくつかの他のパッケージ(ipython、typopunct)で再び停止します。

これらの3つのパッケージが必要であるとコメントすると、インストールはうまくいくように見えますが、見つからない「ob-shell」(この質問のように:https://emacs.stackexchange.com/questions/21366/should-i-have-removed-shell-t-to-clear-an-ob-shell-initialization-error)で停止します。これは、私がemacsを引き続き使用しようとすると、完全ではないインストールを示すようないくつかの他のエラーに加えてあります。

これに関するドキュメントは見つかりませんでした。明らかに、欠けているパッケージは古いemacsのインストールでは珍しいことではありませんが、25.1.1のインストールを使用しているので、これは問題ではないようです。

今後どのようなアイデアがありますか?

+0

あなたは 'package-archives'と' package-pinned-packages'の内容を見てください。あなたが記述しているのは、使用している 'init.el'が' package-archives'に必要なアーカイブを含んでいないか、間違ったアーカイブに 'magit'を固定している状況と一致しています。 –

+0

FYI: 'magit'の問題に対処するためのスターターキットの最近の更新がありました。このアップデートは 'ipython'の問題をまだ解決していません。以前はemacsのために利用可能でしたが、もはや存在しなかったパッケージですか? – apc

答えて

3

magitの問題は、実際に少し前に解決されました。 ipythonのapc raisedという問題は、リポジトリのリストに手動で追加する必要があるMarmaladeリポジトリからのパッケージであるために発生します。インストールするには、コンソールに次のコードを実行するだけです。

M-x package-refresh-contents [RET] 
M-: (add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/")) 
M-x package-refresh-contents [RET] 
M-x package-install [RET] ipython 
関連する問題