yaotti's diary

Software is Eating the World

SnowLeopardへのアップグレードまとめ

クリーンインストールは面倒なので上書きインストールしました.

基本の流れ

$ port installed > ~/ports.txt #portでインストールしたプログラムリスト
$ sudo port deactivate active
$ sudo rm -rf /opt
  • snow leopardインストール
  • customizeから,余計な言語環境などを除く
    • makeがなかったのでCDからXcodeインストール
  • 起動
  • Software Update→再起動

まずやること

まず最初に入れたものリスト

colordiff coreutils curl findutils git-core+svn ImageMagick lv+lesslikeslash openssh perl5.8 perl5.10 python26 py26-bpython p26-bjango p26-coverage p26-ipython p26-mysql p26-nose p26-pip py26-pymacs py26-setuptools python_select rb-rubygems readline ruby tig tree vim w3m wget

emacsemacs-appも入らず.cocoaを入れるだけ入れてみたかったので下を参考にしてみた.
Snow Leopardに64bitでcocoa emacsインストール - 橋本詳解
sudo port install giflib libungif cvs
SnowLeopardでもCarbonEmacsが動くので(なぜかたまに起動直後に落ちるけど…)とりあえずCarbonEmacsを使うことにした.

emacs-w3mBUROGU: 【mac】emacs-w3mのインストールを参考にソースから入れた

  • portで入れようとするとportのemacsを要求されるため

その他

  • limechatはupdateすればSnowLeopardでも使える
  • vmware fusionも問題なく使える
  • なんかおかしかったら32bit modeで起動してみる

spacesでキーが奪われっぱなしになる問題

dockが原因ぽい,とりあえず32bitで動かしてみる→固まる頻度は下がった気がするけど,それでもだめ.
activity monitorからdockをkillするか,一旦OSをsleepさせると直る
ctrl+enterとかcmd+enter押すと直ることもある