読者です 読者をやめる 読者になる 読者になる

Mac買ったんだ

tech

7/3に人生初のMacを購入しました。買おうかなと思った12時間後にはAppleストアーで購入ボタンを押してましたよ。
(ちょっと訳があり急いでいたので)

  • MacBookPro 13インチ
    • 2.4GHz Intel Core 2 Duo
    • 4GB 1066MHz DDR3 SDRAM
    • 250GB Serial ATA Drive 5400 rpm

時間がなかったので、とりあえずFirefoxだけぶっこんでやむなく1週間ほど放置。ようやく今日少し設定をすることができたので、メモしておきます。

bashの設定

Macでは~/.bashrcは起動時に読んでくれないみたい。~/.bash_profileに.bashrcを読むように記述するみたいです。
(.bash_profileに直接書いてもいいと思う)

  • ~/.bash_profile
[ -f ~/.bashrc ] && . ~/.bashrc
  • ~/.bashrc
PS1='\[^[[1;36m\]\u:\w$ \[^[[0m\]'
alias lx="ls -lhG"
alias grep="grep --color"
alias rm="rm -i"
alias mv="mv -i"
alias p="pwd"
alias ..="cd .."
alias hd="cd ~"


参考
とあるプログラマーの覚書 OSXでのbashrcの設定

sshの設定

さくらサーバにsshで接続するための設定。たまにしかsshの設定しないからいつも忘れてしまうんですよね。。

  • Mac側
cd ~
mkdir .ssh
cd .ssh
ssh-keygen -t rsa
    • ssh-keygenで作られたid_rsa.pubをサーバへ持っていく必要がある
  • サーバ側
cd ~/.ssh
cp authorized_keys authorized_keys.orig
cat ~/id_rsa.pub >> authorized_keys


ここまでできたらMac側の.ssh/configを編集しておくと便利

  • ~/.ssh/config
Host sakura
  HostName example.sakura.ne.jp
  User example


あとは接続するだけ

ssh sakura


参考
LinuxでSSH




MacPortsも設定しないといけないけど、これはまた今度。
Rubyはデフォルトで入ってるよ!(ruby1.8.7-174)