心はいつもAirPucci (空元気でもいいから)

毎日がPucciを着ているような気分

MavericksアップデートしRuby2.0+Rails4.0.2にversion upする

   


何を今さら感ですが、MacはAirとMiniの2台持ちです。Airのほうを人柱としてMavericks出た直後にupdateしたのですが、その後松江に行くためにAir持参の必要に気づき、Ruby2.0+Rails4にわけわからないままverupしたのでした。ようやくMiniのほうをMavericksアップデートしたので(1日がかりでした)Ruby2.0+Rails4.0.2にversion upする方法を記録しました。

brew doctor

brew doctor

としたところ

Warning: You are using Mac OS X 10.9.
We do not yet provide support for this (unreleased) version.
Error: Homebrew doesn’t know what compiler versions ship with your version
of Xcode (5.0.2). Please `brew update` and if that doesn’t help, file
an issue with the output of `brew –config`:
https://github.com/mxcl/homebrew/issues

Thanks!

Warning: Some keg-only formula are linked into the Cellar.
Linking a keg-only formula, such as gettext, into the cellar with
`brew link ` will cause other formulae to detect them during
the `./configure` step. This may cause problems when compiling those
other formulae.

Binaries provided by keg-only formulae may override system binaries
with other strange results.

You may wish to `brew unlink` these brews:

openssl
readline

Warning: Your Homebrew is outdated.
You haven’t updated for at least 24 hours, this is a long time in brewland!
To update Homebrew, run `brew update`.

長々と怒られました。

brew unlink openssl
brew unlink readline
し、ふたたび
brew doctorしたところ

Warning: No developer tools installed.
You should install the Command Line Tools.
Run `xcode-select –install` to install them.

怒られました。

コマンドラインツールをアップデート

Mavericks入れたときにxcodeもアップデートしましたが、コマンドラインツールのインストールがメニューから消えています。いわれるがままに

xcode-select --install

するといくつかの同意画面がでてきてコマンドラインツールインストールが完了しました。

brew doctorしたところ

Your system is ready to brew.

となりました。

brew update

しました。

==> Updated Formulae

となりました。

Rubyのバージョンアップ

最近Ruby2.1が出たと話題ですがまだ開発バージョン。

rbenv install -l

とすると、最新は 2.0.0-p247
でした。これは入れてあったので、

ruby -vとすると、

ruby 1.9.3p448 (2013-06-27 revision 41675) [x86_64-darwin12.5.0]

なんか戻ってる。

rbenv rehash
rbenv global 2.0.0-p247

とし、2.0.0-p247をデフォにしました。

Railsをversion up

セキュリティの問題があったとかで最近4.0.2になったRails。
rails -v すると

Rails 4.0.0

gem install railsすると、最新の4.0.2が入りました。

 - テクニカル ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

実機なしでRetina 3.5インチのスクリーンショットを撮る

iPhoneアプリ公開時に2種類の画像登録が必要です。 1つ目はアイコン。アプリ …

MacにGUIのSQLite3クライアントを入れる。

ターミナルからコマンドたたけばいいだけですが、DBスキーマをちょっと確認したいと …

詳解 Objective-C 2.0 第3版 CHAPTER4 オブジェクトの型と動的結合

CHAPTER4は「オブジェクトの型と動的結合」なんだけど、 動的結合ってなに? …

no image
RailsTutorial4.0を高速で復習する。6章。

第6章ユーザーのモデルを作成する。です。ここから開発っぽくなってきます。って今ま …

no image
RailsTutorial4.0を高速で復習する。3.2.2章。

静的ページにaboutというページを追加するのですが、rails gを先にするの …

no image
RailsTutorial4.0を高速で復習する。9.3章。

9.3すべてのユーザーを表示する、です。 いろいろ細かい実装するまえにこれやるべ …

no image
RailsとRubyのインストール済みバージョン確認し、Rails3.2+Ruby1.9に戻してみる。

Rails3.2で作る必要があったので、Rails4はいったんおいといてRail …

no image
RailsTutorial4.0を高速で復習する。6.3.3章。

6.3.3ユーザー認証、です。 新規ユーザー登録のときは入力で、:passwor …

no image
RailsTutorial4.0を高速で復習する。6.2.2章。

6.2.2プレゼンスを検証する、です。いよいよモデルにコードを書いていきます。 …

パーフェクトRuby 2章Rubyの基礎 2-8 様々な代入式

p66 2-8-1 多重代入 まとめて代入する横着なやり方。 a,b = 1,2 …