Snow Leopardクリーンインストール時のメモ

ウェブブラウザ

Firefox(http://mozilla.jp/firefox/)
拡張機能

ターミナル

iTerm(http://iterm.sourceforge.net/)

ファイラ

TotalFinder(http://totalfinder.binaryage.com/)

FTP/SFTPクライアント

Transmit(http://www.panic.com/jp/transmit/)

Tex環境

以下のページを参考にインストール
(http://www.geocities.jp/ball_rw/tex/install_snowleopard_new.html)

MacPorts

http://www.macports.org/install.php
インストール後に、

sudo port selfupdate

zsh

zshはバージョンは4.3.*でないと日本語入力が文字化けするみたいなのでdev版をインストール

% sudo port install zsh-devel

インストール後に/etc/shellsに下記を追加

/opt/local/bin/zsh

最後に通常使用するシェルをzshに変更

% chsh -s /opt/local/bin/zsh  

MySQL+Senna

こちらの記事を参考にインストール
http://www.rottel.net/kuwa/book/12/34123

zlibのインストールではまった場合は、

% sudo port clear --dist zlib
% sudo port install zlib +universal

その後

% sudo port install mysql5-server 
% sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist

MySQLの初期設定は、

% sudo -u _mysql mysql_install_db5
% /opt/local/bin/mysqladmin5 -u root password 'newpassword'

Python

MacPortsでインストール後に /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/sitecustomize.py を作成し

import sys
sys.setdefaultencoding('utf-8')

を記述してデフォルトのエンコーディングを指定しておく

MySQL-Python

py26-mysqlだとデフォルトのmysql5をインストールしてしまうので,http://sourceforge.net/projects/mysql-python/ からmysql-pythonをダウンロード

インストール時に,
site.cfgの[option]タブに

 mysql_config = /opt/local/lib/mysql5/bin/mysql_config

を追加して

% python setup.py build
% sudo python setup.py install 

その他

apache2
pTex +utf8+no_x11