Mac mini (MA607J/A)のSnow Leopard(10.6.8)化
先日、d:id:hatenadiary:20121226でMac mini (MA607J/A)のLeopard(10.5.8)化というタイトルで書いたんですが、構築をすすめていくと、LeopardもオワコンなOSであることをつくづく感じさせられたため、年末にMac mini (MA607J/A)がそのままで対応できるSnow Leopard(10.6.8)を入れてあげました。
ちなみに、Appleは最新のOSが出ると過去のバージョンは入手することが困難でしたが、最新のMountain Lion(10.8)は、Mac App Storeからのダウンロード販売のみのため、Mac App Storeが利用可能となるSnow Leopardに限っては再販されているようです。(Lion(10.7)はMac App Storeからも入手できなくなった…)
- 出版社/メーカー: アップル
- 発売日: 2010/04/21
- メディア: DVD-ROM
- 購入: 32人 クリック: 485回
- この商品を含むブログ (42件) を見る
結果的にSnow Leopardも旧OSであることには変わりなく、通常とバイナリの入手先が違ったりするためメモがてらざっくり作業内容を列挙しておく。
- Snow Leopard(10.6)をDVDメディアからクリーンインストール
- ソフトウェア・アップデート(ひとまず全部。10.6.8統合アップデートが入る)
- Xcode and iOS SDKインストール
- homebrewインストール(Xcode、またはCommand Line Tools for Xcodeが必要)
- 各種アプリインストール
Snow Leopardのクリーンインストール
特に記載するほどのことではないですが、DVDメディアを入れて、再起動して、キーボードの「c」を押しっぱなしにすれば、インストーラが起動してきます。
ソフトウェア・アップデート
ちゃんと覚えていないですが、以下のものがアップデートされました。
- Mac OS X v 10.6.8 統合 アップデート v1.1
- セキュリティアップデート
- Java for Mac OS X 10.6 Update 11
- iTunes 10.6.3 (11は、Lion以降が必要らしい)
- その他もろもろ
ちなみに、Javaは1.6.0_37(x32)が入っているようです。
Mac-mini:~ log4jk$ java -version java version "1.6.0_37" Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-10M3909) Java HotSpot(TM) Client VM (build 20.12-b01-434, mixed mode)
Xcode and iOS SDKインストール
Mac App Storeで配布されているXcodeは、Lion以降のものなのでインストールできないため、以下より取得してインストールする(Snow LeopardではこのXcode3.2.6までとなる模様)
http://adcdownload.apple.com/Developer_Tools/xcode_3.2.6_and_ios_sdk_4.3__final/xcode_3.2.6_and_ios_sdk_4.3.dmg (4.5GBくらいあるので要注意)
homebrewインストール
homebrewについては、以下のワンライナーで行けます。
ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"
次に、ちゃんとインストールできているか確認します。
brew doctor
環境によると思いますが、自分の環境ではOSからインストールしなおしているため以下のようにgitがないと言われました。
Mac-mini:~ log4jk$ brew doctor
You must: brew install git
You must: brew install git
You must: brew install git
Warning: An outdated version of Git was detected in your PATH.
Git 1.6.6 or newer is required to perform checkouts over HTTP from GitHub.
Please upgrade: brew upgrade git
メッセージに出力されたままですが、以下のコマンドでgitをインストールします。
brew install git
以下、実行ログです。
Mac-mini:~ log4jk$ brew install git ==> Downloading http://git-core.googlecode.com/files/git-1.8.1.tar.gz ######################################################################## 100.0% ==> make prefix=/usr/local/Cellar/git/1.8.1 CC=/usr/bin/gcc-4.2 CFLAGS=-Os -w -pipe -march=prescott -mmacosx-version-min=10.6 LDFLAGS=-L/usr/local/lib -F/usr/local/Frameworks install ==> make CC=/usr/bin/gcc-4.2 CFLAGS=-Os -w -pipe -march=prescott -mmacosx-version-min=10.6 LDFLAGS=-L/usr/local/lib -F/usr/local/Frameworks ==> make clean ==> make CC=/usr/bin/gcc-4.2 CFLAGS=-Os -w -pipe -march=prescott -mmacosx-version-min=10.6 LDFLAGS=-L/usr/local/lib -F/usr/local/Frameworks ==> Downloading http://git-core.googlecode.com/files/git-manpages-1.8.1.tar.gz ######################################################################## 100.0% ==> Downloading http://git-core.googlecode.com/files/git-htmldocs-1.8.1.tar.gz ######################################################################## 100.0% ==> Caveats The OS X keychain credential helper has been installed to: /usr/local/bin/git-credential-osxkeychain The 'contrib' directory has been installed to: /usr/local/share/git-core/contrib ==> Caveats Bash completion has been installed to: /usr/local/etc/bash_completion.d ==> Summary /usr/local/Cellar/git/1.8.1: 1296 files, 26M, built in 2.4 minutes
再度、brew doctorして以下のようにでれば正常にインストールされています。
Mac-mini:~ log4jk$ brew doctor Your system is raring to brew.