setup my new mac

昨天终于买到新款 macbook pro, 还是个定制版(MB470 硬盘换成 7200转, 据说是从HK订制出货比较快, 所以商家全部采用订制的方式进货). 顺便推荐一下商家 - 苹果家园, 挺靠谱的!

开机先装一通必备软件: Skype, Adium, iTerm, FireFox3, TextMate, MacPorts, Xcode, TranslateIt! … 由于手头事多所以得尽快配置好工作环境开始写代码, 其他事回头再说, 下面是从配置过程中的一些小tip:

首先我机器预置系统是 Mac OS X Leopard 10.5.5

修改机器名
进入”系统偏好设置”(System Perference), 选择”共享”(Sharing), 修改最上面的”机器名”(computer name)

MacPorts
安装在 /opt/local, 安装之后并没有设置好路径, 所以在 term 下面使用会提示  no command name, 需要编辑一下 ~/.bash_profile 加入:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:$MANPATH

之后重新启动一下 term 就可以用 port 了, 首先升下级:

sudo port selfupdate

其他内容请看官方文档.

Ruby Gem
系统预装的是 1.0.1, too old ! 升级: sudo gem update –system
rubygem 自己升级好之后把装过的 gems 也都升级一下, 预置的都过时了: sudo gem update –include-dependencies 

Mysql & mysql gem
安装 Mysql, 我直接下载了官方的 dmg 包, 安装之后还要做些小设置, 首先下载一个配置文件,然后:

sudo mv Downloads/com.mysql.mysqld.plist /Library/LaunchDaemons/
sudo chown root /Library/LaunchDaemons/com.mysql.mysqld.plist
sudo chown -R mysql /usr/local/mysql-5.0.51a-osx10.5-x86/ /usr/local/mysql
sudo launchctl load /Library/LaunchDaemons/com.mysql.mysqld.plist

然后在 ~/.bash_profile 中加入 mysql 的路径:

export PATH="$PATH:/usr/local/mysql/bin"
顺便还要装上 ruby 的 mysql gem:
sudo env ARCHFLAGS="-arch i386" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
注销再登录在 term 下面敲 mysql -uroot 可以进入 mysql. 具体还可以看看参考来源.

Git
sudo port install git-core 再设置 github 里面的 public key, 现在应该可以把项目 checkout 出来开始工作喽.  

Tags: , ,

6 Responses to “setup my new mac”

  1. andy Says:

    what’s iterm

  2. erick Says:

    装成功能 了,想用gui工具访问mysql,请问一下,用户名是mysql,sever host填什么 ,不有账户的密码是多少 ,port3306

  3. erick Says:

    搞定了,

    从win上转过来的,比较呆,

    用127.0.0.1就可以了,之前在用localhost一直没登录进去,

    现在全职在做1kg啊?

  4. suave.su Says:

    @erick 是的,已经全职一年多了

  5. erick Says:

    怀大爱心,做小事情,不错不错,之前在聚会上见过你哈,有才

  6. colin Says:

    爽啊老兄!我也指望着换一台了!

Leave a Reply