Snow Leopard インストール

最終更新 2009-11-02 11:51
各種不具合の最新対応情報反映

ざっとやったことだけ

HDD換装

いい機会なのでインストール前に500GBのHDD買ってきて換装。

MacBookPro 分解

インストール

  • Rosetta は入れる
  • QuickTime 7 も入れる
    • 編集機能は7のほうが便利
  • プリンタは全てインストール
    • 出先で使うこともあるので

データの復元

TimeMachine から復元

  • 「Machintosh HD以下」は復元しない
  • それ以外は全部ON

〜1時間くらい

64bit化

Core2かCorei7がインストールされているMacであれば64ビットモードでの動作が可能となる。ただし、XServe以外のMacはデフォルトでは32ビットモードでの起動となっており、以下の作業を行うことでデフォルトの起動モードを64ビットとすることができる。

/Library/Preferences/SystemConfiguration/com.apple.Boot.plist を編集して arch=x86_64を追加

<key>Kernel Flags</key>
<string>arch=x86_64</string>

自分のMacが64ビットモードで動くかどうかは以下のコマンドで確認すること

$ ioreg -l -p IODeviceTree | grep firmware-abi

64ビットで動くなら<EFI64>が、そうでなければ<EFI32>あるいは<EFI6>を含む文字列が出力される。

   | |   "firmware-abi" = <"EFI64">

動作しなかった(動作がおかしかった)もの

ソフトウェアの動作に、非動作については以下のサイトにまとまっている

Snow Leopard Compatibility
http://snowleopard.wikidot.com/

以下自分の環境で動作しなかったものだけメモしておく

  • AquaSKK 4.0RC2 → 最新版4.0RC5に変更したら直った(Safariのテキスト入力時のみ依然不具合あり)
    • 注)最新版でもCarbonEmacs + AquaSKKでC-g がきかないという問題あり
    • 追記)上記は4.0RC7で修正された
  • iStat Menu → オフィシャルの更新待ち
    • 追記)version 2.0 で対応
  • Parallels 3.0(VmWare2はいけた)
    • 追記)4.0で対応
  • MacFusion(MacFUSE自体はインストールできるがSSHFS系がダメ)
  • Dropbox→publicフォルダに置いたファイルにアクセスできなくなる(WEBからは可能)
    • あと何故かやけにCPUを食っているので常駐をOFFにしておいた
    • 追記)version 0.7.17 で対応
  • CarbonEmacs → AquaSKKのところ参照。ことえりなら普通に使えている。
    • 追記)AquaSKK 4.0RC7以降を使えば快適

設定の変更が必要

Snow Leopard からはキーボード毎にキーマップ(Ctrl-Caps入れ替えとか)の変更が可能。外付けキーボードを使っている場合は未設定となっているはずなので設定しておく。

追加でインストール

「Machintosh HD以下」は移行しなかったため、/Developerなどいくつかなくなったものがある。このため、いくつかのツールを追加でインストールする。

Tools – Xcode
http://developer.apple.com/TOOLS/Xcode/

最新版をサイトから落としてきて入れる

Develop for iPhone OS 3.0 – iPhone Developer Program
http://developer.apple.com/jp/iphone/program/sdk/

git-osx-installer – Project Hosting on Google Code
http://code.google.com/p/git-osx-installer/

※上記インストーラLeopard用ビルドである。もちろんMacPortsからインストールでも構わないが下記問題を留意すること。

MacPorts/Rubygems周り

gettext, openssl, mod_python 等いくつかのインストールがうまくいかないという問題が報告されているので注意

http://oleganza.tumblr.com/post/127709563/snow-leopard-with-legacy-macports-and-rubygems

http://d.hatena.ne.jp/mizchi/20090827/1251358228

あたりが参考になります。ありがとう!

TeX環境

MacでTeXと言えばおなじみの小川さんのページで、Snow Leopard のリリースに合わせて /Applications にドラッグアンドドロップするだけでインストール可能な TeX 環境がリリースされている。

JIS X0212 for pTeX
http://www2.kumagaku.ac.jp/teacher/herogw/index.html

上のページから以下の2つをダウンロード

  • Drag & Drop pTex
  • ESP Ghostscript 7.07.1

Drag & Drop pTeX は/Applications へドラッグアンドドロップして終了。コマンドラインから使う場合は /Applications/pTeX.app/teTeX/bin にパスを通しておく。Ghostscriptはインストーラからインストールして終了

Leave a Comment