「新しいMacBook」を買う代りに、 MacBookAir を嫁さんに供出することにした結果、
MacBookが届くまで 15インチの MacBookPro Retina(2012) を使うことに。
ベンチマーク上は MacBookAir(2014)より、SSDもGPUもCPUも遅いはずだけど、
普段MacBookAirでやっている作業をやらせると、サクサク動作して快適そのもの。
とは言え、以前はこれを持ち運んでいたのかと思うと… 時代を感じます。
さて、しばらく使っていなかったので、homebrewの環境整備をやりなおします。
MacBookAirで作業した時のメモが消えてしまったので、また探り探りです。
とりあえず update して doctor に見てもらいます。
1 2 3 4 |
$ brew cleanup $ brew update $ brew upgrade $ brew doctor |
Caveats が、あれこれ問題を起こしてる様子。
ローカルにインストールしてある Jenkins の設定との重複が都合悪いけど
これは後で修正することにして。
とりあえず。
1 2 3 4 5 6 7 8 |
==> Pouring gcc-4.9.2_1.yosemite.bottle.1.tar.gz ==> Caveats GCC has been built with multilib support. Notably, OpenMP may not work: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60670 If you need OpenMP support you may want to brew reinstall gcc --without-multilib ... $ |
あぁ…、pythonで失敗してる。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
==> Pouring numpy-1.9.2.yosemite.bottle.tar.gz Error: The `brew link` step did not complete successfully The formula built, but is not symlinked into /usr/local Could not symlink bin/f2py Target /usr/local/bin/f2py already exists. You may want to remove it: rm '/usr/local/bin/f2py' To force the link and overwrite all conflicting files: brew link --overwrite numpy To list all files that would be deleted: brew link --overwrite --dry-run numpy ... $ brew link --overwrite numpy |
これで一段落。
MacBookAirの時は、もう少しトラブルがあってイジイジしたのですが、
今回はすばらしく順調に環境整備が完了しました。
最後に、問題がないか doctor で確認してもらう。
1 2 3 4 |
$ brew outdated $ brew doctor brew doctor Your system is ready to brew. |
おぉ。
全く問題が出なかったのは初めてかも。
Yosemite にしたときに、MacPorts の残骸を綺麗に消したからかな。
さて。
emacsを、csv HEADのものに入れ替えて…
と思ったら。
1 2 3 4 5 6 7 |
$ emacs --version GNU Emacs 25.0.50.1 Copyright (C) 2015 Free Software Foundation, Inc. GNU Emacs comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of GNU Emacs under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING. |
もう大分前から25.0.50.1な様な…
1 2 3 4 5 6 7 8 9 10 11 |
$ brew tap caskroom/cask homebrew/dupes homebrew/python homebrew/science homebrew/versions homebrew/x11 $ brew install emacs --with-cocoa Warning: emacs-HEAD already installed $ brew install emacs --HEAD --use-git-head --with-cocoa Warning: emacs-HEAD already installed |
これが最新で合っているようです。
GNU Emacs 25.0.50.1 (x86_64-apple-darwin14.0.0, NS appkit-1343.16 Version 10.10.1 (Build 14B25)) of 2015-01-18 on MacBookPro.local
1月から変更ないんですねぇ。
新しいのか古いのか、csv HEADにしては中途半端。
せっかくなので、オプションを変えてビルドし直しておきます。
1 2 3 |
$ brew reinstall emacs --HEAD --use-git-head --cocoa --with-gnutls --with-rsvg --with-imagemagick ... GNU Emacs 25.0.50.1 (x86_64-apple-darwin14.3.0, NS appkit-1347.57 Version 10.10.3 (Build 14D136)) of 2015-05-05 on MacBookPro.local |
バリバリ日本語環境で使いたい人達は、
日本語パッチをあてたり自分でビルドしたりされている様ですが、
この頃は日本語対応があまり宜しくないみたいです。
中の人があれなせいですかね。
僕はSKKユーザーなので、素のemacsを有り難く使わせて頂いてます。