Hatena::ブログ(Diary)

130単位

2011-01-31

MacBook → MacBook Air 環境構築メモ

MacBookからMacBook AirへとTimeMachineを使って開発環境を移行しました。思うようにいかなかった部分が多々あり、メモとして残しておいてみます。いちおうなるべく標準のものを利用するというポリシーです。間違った情報がありましたらご指摘ください><

FileVault

引き継ぎ

  • 標準のApache/PHP等の設定は引き継がれない
  • /etc/hostsとかも引き継がれない
  • XCodeの類も引き継がれない

MySQL

export PATH=/usr/local/mysql/bin/:$PATH
  • を.bash_profile(.bashrc)に記述

PHPPEAR

  • MacBookは標準のPHPに含まれていたけどAirにはなかった
  • /usr/local/以下に入れることにした
curl http://pear.php.net/go-pear | php
  • パイプではうまくいかなかった
    • sudo phpでもだめっぽい
curl http://pear.php.net/go-pear > pear.php
sudo php -q pear.php

MacPorts

  • MacPortsで入れたものは移行しても引き継がれる
  • MacPortsは/opt/local/以下に入る
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
  • 上記が.bash_profileに自動的に書き込まれてる
  • コマンドはこちらにあるものが優先されるよう
  • 標準よりMacPortsで管理するのがいいと思った

そのうち解決したい疑問点

  • MacPortsメインにした場合標準のApache/PHP/Rubyは消したほうがいいのか
    • 消す場合どうするのか
  • 標準ApacheMacPorts PHPの組み合わせは無理なのか
  • BINDでのローカルDNSの立て方
    • 固定IPにする必要があるのか

関連リンク


0596802722
Mac OS X Snow Leopard Pocket Guide


【関連記事】
MacBook Airとともに購入したアクセサリ - 130単位

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/deeeki/20110131/macbook_air_migration