October 18(Tue), 2011
■[ruby][mac]rvm gemset create rails-xxx ではまった
環境はMac OSX Lion
rails環境をrvmで管理しないなと思って
gemsetを作ろうと思いました。
$ rvm gemset create rails-3.1.0 mkdir: /usr/local/rvm/gems/ruby-1.9.2-p290@rails-3.1.0: Permission denied 'rails-3.1.0' gemset created (/usr/local/rvm/gems/ruby-1.9.2-p290@rails-3.1.0).
エラー、、
permissionがダメですと。
じゃあsudoさんで、
$ sudo rvm gemset create rails-3.1.0 ERROR: Can not create gemset before using a ruby. Try 'rvm use <some ruby>'.
こんどは違うエラーが、、
(なんか、sudoするとsystem(デフォルト)のrubyが反応してるっぽい)
ということで、明示的にmkdirして実行してみました。
$ sudo mkdir /usr/local/rvm/gems/ruby-1.9.2-p290@rails-3.1.0 $ rvm gemset create rails-3.1.0 'rails-3.1.0' gemset created (/usr/local/rvm/gems/ruby-1.9.2-p290@rails-3.1.0). $ rvm gemset list gemsets for ruby-1.9.2-p290 (found in /usr/local/rvm/gems/ruby-1.9.2-p290) global rails-3.1.0
お、出来た。
これ、合ってるのかな?
追記====================================
twitterで教えてもらいました。
rvmsudoというものがあるんですね。
@y_koh rvmsudo rvm gemset create ... でいけると思います。
2011-10-18 15:11:55 via TweetDeck to @y_koh
ただ、僕の場合はそもそもrvmのinstall時点で何かを間違えていたようです。
uninstallして、single user用をinstallし直したらsudo無しで問題なくいけました。
October 15(Sat), 2011
■リトルムーン 文美月さんの「Eコマース起業で成功するビジネスセミナー」に行ってきた
Eコマース起業で成功するビジネスセミナー 「普通の主婦がネット通販で、低単価の無名ブランドヘアアクセを30万本のヒット商品に育てた極意」【無料セミナー】
結論から言うと行って大正解でした。
September 03(Sat), 2011
■[mac]MacBook Proを圧迫するsleepimageをどうにかする
元ネタはこちら
まるたけ食堂 : MacBook Airを圧迫するsleepimageをどうにかする
最近なんだか空きSSD容量が足りない。
スタートアップディスクがフルになりましたというエラーもちょくちょく出てくる。
最近したことというとメモリ増設4GB→8GBとSnowLeopard→Lionアップデート。
とりあえず、どっかに意図しないでかいファイルがあるんだろうと思い、自力で調査。
ここに載っているコマンドが使えた。
sudo du -h -x -d 1 /
最後の「/」が対象のディレクトリなので、
なにやら容量の大きいディレクトリを見つけては対象ディレクトリを変更して繰り返す。
ちなみにMBの降順で出力したい場合はこう
sudo du -m -x -d 1 / | sort -nr
そしたらいましたよsleepimage君が。
メモリを増設したこともあって8GBも喰われてました。
僕の場合はsleepのまま充電が切れて困ることはまずないので、
速攻削除。そしてsleepimageも作成されないようにしました。
やり方は元ネタのサイトの通り。
まるたけ食堂 : MacBook Airを圧迫するsleepimageをどうにかする
sudo rm /private/var/vm/sleepimage
を実行するだけ。
ちなみに、
sudo pmset -a hibernatemode 0
でハイバーネーション機能をオフにできます。
ついでなので、他にも使ってなさそうなファイルたちをガツンガツン削除して20GBほど確保。
とりあえずこれくらいあれば一安心ですね。