«前の日記(2009-09-01) 最新 次の日記(2009-09-14)» 編集

野ログはノロキュアMaxHeart


2009-09-12

_ 初めてまともにMacを使う俺がSnowLeopardクリーンインストールから開発環境を構築するまでの記録

正直まだMac買う予定なかったんですが下記の用な流れで突発的に買ってしまいました。

俺iPhone欲しがる

iPhone買うならiPhoneアプリも少しやってみたいから、Mac買えるまでは我慢する。

彼女が唐突に2chブラウザが携帯より便利という理由でiPhoneを買う。

俺MacとiPhoneを買うことを決意。

ただ、お金ないので、Mac中古とかないか聞いてみる。

新しいMacBookを買った人から、中古MacBook譲ってもらう。

せっかくなのでSnowLeopardクリーンインストールして使うことにする。

せっかくなのでセットアップの手順を伝えていきたいと思います。 (主にRuby,Rails等の開発環境です。)

SnowLeopardのクリーンインストール

(新品の方は読み飛ばしていいと思います。)

譲り受けたものなので過去のデータが入っていました。

ログイン方法すら聞き忘れていたので、まずそれを消します。

SnowLeopardのディスクを挿入し、Cを押しながら起動。

インストールツールが起動するので、上の方からユーテリティ、ディスクユーティリティーを選択して、HDDの中身を消します。

その後指示に従ってSnowLeopardのインストールを行います。

(HDD消さずにやるとアップグレードになります)

インストールの中身は指示に従うだけなので略

Xcodeのインストール

開発環境構築するなら必須とのことなので、入れます。

インストールディスク起動すると、オプションインストールという項目が存在していて

その中に「XCode.mpkg」とかいうファイルがあるので、それを起動して後は指示に従うだけです。

MacPortsのインストール

Macのパッケージ管理ソフトであるMacPortsをインストールします。

http://www.macports.org/install.php

からSnowLeopard用のファイルをダウンロードします。

ダウンロードしたファイル起動するとそのファイルがマウントされるので、その中にあるインストーラ起動して後は指示に従うだけです。

終わったらMacPortsのイメージをアンマウントします。

(ダウンロードしたファイルをマウントしてインストールするイメージはまだどうも馴染めないですね。。)

ターミナルの起動

ターミナル起動したいけど、どこにあんのかマジわかんねー!

起動さえしてくれれば俺のもんなんだけどorz

と頑張ってたら見つかりました。

Dockの中にあるアプリケーションの中にあるユーティリティーの中にターミナルは存在しました。

基本的に一番頻繁に使う気がするので、そのままDockにドラッグ&ドロップしておきました。

必要なパッケージのインストール

sudo port -v selfupdate
sudo port install subversion
sudo port install zsh
sudo port install vim
sudo port install git-core

想像以上にインストールに時間かかりました。。。

screenもインストールしようとしたのだけど、こけてインストール出来ず、、、

しかし最初から入ってるみたいなのでとりあえずそれ使って過ごすことにしました。

gemのインストール

sudo gem update --system

とりあえず最初からrubygemsは入ってるみたいなので、最新版に更新。

vim ~/.gemrc

して

:sources: 
- http://gems.rubyforge.org/
- http://gems.github.com/
install: --no-ri --no-rdoc
update: --nor --no-rdoc

追加。

githubからのインストールに対応するのと、riとrdocはとりあえず自動インストールはいらね。ということで。

後はよく使うgemのインストール

sudo gem install nokogiri
sudo gem install hpricot
sudo gem install mechanize
sudo gem install amazon-ecs
sudo gem install rack
sudo gem install sinatra
sudo gem install rails

最初にいれるgemがそれかよ。って感じで僕の駄目臭が漂っていますが、、、

Firefoxのインストール

safariちょっとなれないのでFirefoxインストール

Windowsではchrome使ってるけど、とりあえずFirefox。

Firefoxの公式サイトからダウンロードしたファイル起動するとイメージがマウントされる。

その中にあるFirefox起動すると使えるけど、それは罠でそのFirefoxをアプリケーションの中にドラッグした後アプリケーション側で起動してあげる。

最後に

まだMac全然慣れないけど頑張っていきます。

今度iPhone開発環境とか構築したらまた記事書くかな。

あといろいろMacの使いこなし具合がへっぽこなので助言してもらえるとすごく喜びます。

Tags: mac
本日のツッコミ(全1件) [ツッコミを入れる]
_ redmount (2009-09-13 01:10)

SVNと一緒にgit使うなら、 <br>sudo port install git-core +svn <br>しといた方がいいかもしれません。

お名前:
E-mail:
右の画像に書かれている文字列を入力してください:
コメント:
[]

«前の日記(2009-09-01) 最新 次の日記(2009-09-14)» 編集

最近の記事

最近のコメント

  1. do (01-15)
  2. nog (10-13)
  3. nu (10-11)
  4. redmount (09-13)
  5. nog (07-24)
  6. 田林波 (07-23)
  7. nog (07-21)
  8. 田林波 (07-21)
  9. nog (04-07)
  10. 梅の里 (04-02)

最近のトラックバック

  1. treasuring misc.:軍議nightにて、.. (2007-08-21 13:01)
  2. プッチャンの無双声優マニアック.. (2007-06-06 11:01)
  3. エム会議:まるでドラゴンクエス.. (2006-12-19 00:05)

作ったもんとか

Offzon
Amazonから簡単に割引率を指定して商品を検索します。
チョコ鑑定
あなたのもらったチョコのレシピを鑑定します。
今時名前メーカー
あなたに今風の名前をプレゼントします。
コピペ運動会
ユーザー参加型コピペ投稿サイト
はうまっち?
楽天市場の価格を当て合うコミュニティ
Award on Rails楽天賞受賞
公開メモ
公開してるメモ用wiki

アンテナ

タグリスト

過去ログ

2003|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|
2006|05|06|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|04|05|06|07|09|11|
2009|01|02|03|04|05|06|07|08|09|11|

その他

フィードメーター - 野ログはノロキュアMaxHeart あわせて読みたいブログパーツ