@ledsun blog

無味の味は佳境に入らざればすなわち知れず

Ansibleを使ってRaspberry PiにNode.jsをインストールする

前提

2014-06-20-wheezy-raspbian.imgを使ってRaspberry Piが起動できていること。

ansibleをインストール

Mac ではHomebrewが使えます。

brew install ansible

設定ファイルを準備

hosts

[raspberry-pi]
192.168.0.54

IPアドレスを適切に設定します。

ansible.cfg

[defaults]
hostfile = hosts
remote_user = pi
ask_pass=True
transport = paramiko

ログインユーザーを適切に設定します。 ここでは初期値のpiを指定しています。

node.yml

---
- hosts: raspberry-pi
  tasks:
    - name: download dpkg
      get_url: url=http://node-arm.herokuapp.com/node_latest_armhf.deb dest=node_latest_armhf.deb

    - name: install dpkg
      apt: deb=./node_latest_armhf.deb
      sudo: true

実行

ansible-playbook node.yml

参考