stamp なソレを作成メモ

鍵を作ってうぶんつな AMI から micro なインスタンス作成。ログインしておもむろに以下。

$ sudo apt-get update
$ sudo apt-get install git zsh -fy
$ sudo su -
# chsh -s /bin/zsh
# exit
$ exit

で、ログインし直して質問には 0 を回答。これでとりあえず git が使えて zsh な環境の雛形できあがり。

Ruby は rbenv で云々

なので以下な手順にて。

$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
$ mkdir -p ~/.rbenv/plugins
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build

で、以下を ~/.zshrc に追加。

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

再度ログインしなおして以下。

% rbenv install -l

最新は 1.9.3-p362 とのことなのでそれを導入。て make な類が導入されとらぬ。

% sudo apt-get install build-essential -fy

で良いのかな。導入は速攻で終わります。リトライ。

% rbenv install -l

無事導入開始されたのか、な。導入処理自体が micro なので遅いorz

中身確認

/proc/cpuinfo が以下。

% cat /proc/cpuinfo 
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Xeon(R) CPU           E5430  @ 2.66GHz
stepping        : 10
microcode       : 0xa07
cpu MHz         : 2660.000
cache size      : 6144 KB
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu de tsc msr pae cx8 sep cmov pat clflush mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc up rep_good nopl pni ssse3 cx16 sse4_1 hypervisor lahf_lm
bogomips        : 5320.00
clflush size    : 64
cache_alignment : 64
address sizes   : 38 bits physical, 48 bits virtual
power management:

あるいは /proc/meminfo によれば 600MB 程度のメモリ容量なのかな。色々見てたらコンパイルは終わった模様。ruby 自身が何かをもごもごしてらっしゃるご様子。

そして AMI 作成

右クリックで Create AMI で良いのかどうか。

追記

$ rbenv rehash
% rbenv shell 1.9.3-p362

しなきゃいけなかったの忘れてた。

さらに追記

違った。

% rbenv global 1.9.3-p362

だったorz