ushidayの日記

主に「IBMi」のメモに・・・

MacBookの設定あれこれその1

  • 1「~/.bash_profile」「~/.bashrc」の設定

「.bash_profile」
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

「.bashrc」
# パス等の設定
export PATH=$PATH:/opt/local/bin:/opt/local/sbin
export PATH=$PATH:$GROOVY_HOME/bin
export MANPATH=$MANPATH:/opt/local/man
export HISTCONTROL=ignoreboth
# エンコード設定
export LANG=ja_JP.UTF-8
# エリアスの設定
alias ls='ls -Fh --color'
alias ll='ls -alFh'
alias emacs='emacs -nw'
alias less='less -M'
alias grep='grep --color'
alias mv='mv -i'
alias cp='cp -i'

  • 2「Fink」のインストール

「ls --color」や「grep -- color」をすると、lsなどの結果がカラー表示になるのだが、その為には、GNU fileutilsが必要だ。UNIX系アプリを管理するのに「Fink」を使うと簡単なのでインストールをしておく。
Finkのダウンロード
1. Fink Projectから、自分のOSのバージョンにあった、バイナリーをダウンロードする。
2. Packageからインストール。
3. FinkCommanderを使ってGUIでアプリ管理する為に、Applicationsにコピーする。(「Fink」コマンドで、シェルからもインストール可能。)

  • 3「fileutils」をインストール

シェルの「$ fink install fileutils」または「FinkCommander」を使ってインストール。

  • 4「gettext」のインストール

lsを実行したら、下記の様にエラーが出力されてしまった。
dyld: Library not loaded: /sw/lib/libintl.1.dylib
Referenced from: /sw/bin/ls
Reason: image not found
Trace/BPT trap
ググってみると、「gettext」も必要なようだ。
「$ fink install gettext」を実行して正常に実行されるようになった。