ubuntu15にnode.jsを導入する

Gakuです。
日曜日の書き貯めです!
Ubuntu15導入したので、node.jsとnpmの最新版を入れる方法を備忘録として残します。

導入方法

nvmの導入

とりあえずgitをインストールします。

sudo apt-get install git

次にnodeのversion管理であるnvmを導入します。

git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`

nvmのパス通します。

echo 'source ~/.nvm/nvm.sh' >> ~/.profile
source ~/.profile

これでnvmの導入は終わりです。

node、npmのインストール

インストールできるversionを調べる

nvm ls-remote

nodeのインストール

nvm install v5.9.0

インストールできているか確認する。

node -v
npm -v

簡単だぜ!(´・ω・`)
2時間くらいはまったけどな!(´・ω・`)

vagrant up時、共有フォルダのmountでエラーが出る場合の対象法

Gakuです。
インターネットが死んだので、NTTさん来てもらってやっとプログラミングができる環境なりました。
(家外の不具合はまじでわかりません(´・ω・`))
意気込んでUbuntu15入れるぜぇえええい!ってやったら以下のはまりが発生したので備忘録程度に。。。

現象

vagrant up
Failed to mount folders in Linux guest. This is usually because
the "vboxsf" file system is not available. Please verify that
the guest additions are properly installed in the guest and
can work properly. The command attempted was:

mount -t vboxsf -o uid=`id -u vagrant`,gid=`getent group vagrant | cut -d: -f3` vagrant /vagrant
mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` vagrant /vagrant

The error output from the last command was:

stdin: is not a tty
mount: unknown filesystem type 'vboxsf'

おうふ。
VitualBox GuestAdditionが壊れた時に発生するっぽい。
ってことで解決法

解決法

vagrant プラグイン vagrant-vbguestを入れる

vagrant plugin install vagrant-vbguest

これで正常に動作するようになる。