auto-installの導入につまづいた話【Emacs】
コメントにてURLがemacswikiがhttpsになったと教えていただきました。
curl -O https://www.emacswiki.org/emacs/download/auto-install.el
でOKです。
(以下、初出。curlのリダイレクト追従で解決したもの)
Emacsやelipsにはほぼほぼ関係なくcurlではまったので記録しておく。。。
先人の知恵では下記のように'auto-install.el'を取得すると書かれているものの
curl -O http://www.emacswiki.org/emacs/download/auto-install.el
なんど繰り返しても
<html> <head><title>301 Moved Permanently</title></head> <body bgcolor="white"> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.4.6 (Ubuntu)</center> </body> </html>
としか返ってこない。
auto-installやemacswikiについて色々調べて時間を使った後に
上記のhtmlの中身をよくよく読んでみると
'301 Moved Permanently'
とHTTPのエラーっぽい記述があるじゃないですか。
どうやらリダイレクトされている(webは詳しくない)みたいなので
curlでリダイレクトを追従するオプション'-L'をつけて解決。
curl -L -O http://www.emacswiki.org/emacs/download/auto-install.el
以下おまけでemacsから
M-x byte-compile-file RET ~/.emacs.d/elisp/auto-install.el ; 場所は各自DLした場所に置き換え
とすることでバイトコンパイルを行い'auto-install.elc'を生成。
init.elの設定については気が向いたら追記します。
(ググればすぐ出てくるので)