Home > Mac | UNIX > [Mac]SnowLeopardで開発環境構築するよ – 初期設定[SnowLeopard]

[Mac]SnowLeopardで開発環境構築するよ – 初期設定[SnowLeopard]

  1. スクリーンショットのフォーマットを変更する(pngからjpegへ)
    $ defaults write com.apple.screencapture type jpg
  2. Finderウィンドウのタイトル部分にそのウィンドウのパスを表示させる
    $ defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
  3. NASなど通常ではサポートされていないフォーマットをTimeMachineで使えるようにする
    $ defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
  4. Finderの終了メニューを表示させる
    $ defaults write com.apple.finder QuitMenuItem -bool YES
    $ killall Finder
  5. Finderで不可視項目を表示させる
    $ defaults write com.apple.finder AppleShowAllFiles TRUE
  6. フォルダ名やアプリケーション名を英語表記にする(念のためバックアップとして残しておく。)
    $ sudo mv /System/Library/CoreServices/SystemFolderLocalizations/Japanese.lproj/SystemFolderLocalizations.Strings /System/Library/CoreServices/SystemFolderLocalizations/Japanese.lproj/SystemFolderLocalizations.Strings.org
    $ sudo cp /System/Library/CoreServices/SystemFolderLocalizations/en.lproj/SystemFolderLocalizations.Strings /System/Library/CoreServices/SystemFolderLocalizations/Japanese.lproj/SystemFolderLocalizations.Strings
    $ killall Finder
  7. カレンダー(iCal)に祝日を表示
    ↓からダウンロードしてiCalへ設定。
    http://www.apple.com/downloads/macosx/calendars/japaneseholidaycalendar.html
  8. TerminalColoreopard LeopardのターミナルのANSI配色を変えるツールをインストール
    http://niw.at/articles/2007/11/02/TerminalColoreopard/jaからSnowLeopard用をダウンロード && インストール
    Terminal.appはFinderからGet Info(Ctrl-i)→32 bit modeにチェック
  9. Leopardの時にmac標準rubyへgemsをインストールしてたけど無駄に残ってるの気持ち悪いから消す(MacPortsでrubyはインストールする)
    $ gem list | cut -d ' ' -f1 > installed_gems
    $ sudo mv /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8.bak
    $ sudo mkdir /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8
    $ sudo gem list | cut -d ' ' -f1 | xargs sudo gem uninstall -aIx
    
  10. installed_gemsから再インストールしたい人は↓を
    # 32bitな人用
    $ cat installed_gems | xargs sudo env ARCHFLAGS=”-Os -arch i386 -fno-common” gem install —no-ri —no-rdoc
    # 64bitな人用
    $ cat installed_gems | xargs sudo env ARCHFLAGS=”-Os -arch x86_64 -fno-common” gem install —no-ri —no-rdoc
    
  11. aliasの設定
    $ alias sgi32=”sudo env ARCHFLAGS="-Os -arch i386 -fno-common" gem install —no-ri —no-rdoc”
    $ alias sgi64=”sudo env ARCHFLAGS="-Os -arch x86_64 -fno-common" gem install —no-ri —no-rdoc”
    
  12. .bashrcや.zshrcに「alias sgi=” sgi64″」を追加。ついでにPATHも(↓ちなみに自分の。dropboxでmacやらlinuxやらで共有してる)
    # users generic .zshrc file for zsh(1)
    
    alias sgi="sgi64"
    ## Environment variable configuration
    #
    # LANG
    #
    export LANG=ja_JP.UTF-8
    
    # パスの設定
    PATH=/usr/local/bin:$PATH
    # PHP
    export PATH=/usr/local/php/bin:$PATH
    # Ruby
    export PATH=/usr/local/ruby/bin:$PATH
    # PostgreSQL
    POSTGRES_HOME=/usr/local/pgsql
    export PATH=$PATH:/usr/local/pgsql/bin:/opt/local/lib/postgresql83/bin
    export PGLIB=$POSTGRES_HOME/lib
    export LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"$PGLIB"
    export PGDATA=$POSTGRES_HOME/data
    export MANPATH=$MANPATH:$POSTGRES_HOME/man
    # MySQL
    export PATH=$PATH:/usr/local/mysql/bin:/opt/local/lib/mysql5/bin
    # MacPorts
    export PATH=/opt/local/bin:/opt/local/sbin:$PATH
    # Refe
    REFE_DATA_DIR=/usr/share/refe:/opt/local/share/refe
    export REFE_DATA_DIR
    # Man
    export MANPATH=/usr/local/man:/usr/share/man:/opt/local/man
    

Comments:0

add to hatena hatena.comment (5) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 5

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://ore.saizensen.net/archives/483/trackback
Listed below are links to weblogs that reference
[Mac]SnowLeopardで開発環境構築するよ – 初期設定[SnowLeopard] from おれ最前線ねっと

Home > Mac | UNIX > [Mac]SnowLeopardで開発環境構築するよ – 初期設定[SnowLeopard]

Search
Feeds
Meta

Return to page top