H2DBとmetabaseを試す

オープンソースのBIツールを探していたらMetabaseというのが見つかったが、標準でH2というデータベースを使っているようだ。これ自体はBIツールではないが、BIツールからアクセスしてデータを扱う際に必要になる。

インストールはコチラを参照。

https://gist.github.com/tos-kamiya/68b2a794823f97c858f6ae2f9abdeb64

sudo apt install libh2-java

んで、Metabaseの解説はこちら。
https://qiita.com/acro5piano/items/0920550d297651b04387

$cd /opt/
$sudo mkdir metabase
$cd metabase
$sudo wget http://downloads.metabase.com/v0.28.1/metabase.jar


AIY:ディスクから作り直し

AIYが調子が悪いので、ブートイメージから作り直すことにした。
もともとの作業が1月8日でその際のOSのダウンロードをしたのが数日前だったと思うが、9月日付だった。つまりこのキットができたときのまま。しかし今回調べたら、1月3日付けのイメージがサーバにあった。

1月8日の作業記録があるのでこれに従って再実行。

焼付が早く終わったのだが、よくよく見ると3G程度のファイル容量しか使っておらず、せっかくの16Gのうち4分の1しか使っていないことになる。これは後半の、「容量拡大」を参照。

今回の変更点は、sshとwpa_supplicantを最初のブート前に/bootにコピーしておく必要があるのだが、sshは既にイメージディスクに用意されていたことか。

ディスプレイは繋がっているので無事にブートしたことを確かめたが、sshで入ってもログインができない。No route to hostという冷たいメッセージが来るだけ・・・(´・ω・`)

arp -a でもよくわからない。調べてみると、デフォルトでraspberrypi.localというホスト名が割り当てられているということだ。これは朗報!

ping raspberrypi.local

Raspberry Pi 3 コンソールのみ(ヘッドレス)でRaspbianセットアップからLチカまで

やってみたら、これまでとは異なるIPアドレスが振られていた。固定IPにしなければイケないことを実感。

とりあえず無事に起動してsshログインまで成功。

この後にVNCサーバを立ち上げていきなりGUIでアクセスしたいのですが、まずは、sudo raspi-configで設定を変更。

  • hostnameをデフォルトのraspberrypiから自分の好みに
  • localeをJP_UTF-8にしてTime ZoneをTokyo

他はそのままで先ずは保存してリブート。
次回からアクセスは、

ssh usr@hostname.local

という形になる。

ディスクのパーティション容量拡大

3G程度しか使っていないのは勿体ないので、空いている領域を拡大して使おうと目論んだら、fdiskなるコマンドがあることを知った。だけどとても難しそうで、またぶっ壊しそうで怖い。さらに調べると、RaspbianOSの中のraspi-configにコマンドが用意されていることがわかった。これだと簡単(ただし、空き領域を拡張するだけなので割当などはできない。)。調べてよかった。

SDカードのパーティションの拡張

ここで一旦システムをリブートした後、アップグレードする。

sudo apt update
sudo apt upgrade -y

ついでVNCサーバとして、デフォルトのRealVNCではなく他でも使っているので慣れているtightvncserverに置き換える。

sudo apt install tightvncserver

さらに日本語も使えるように、fcitx-mozcをインストールしておく。

sudo apt install fcitx-mozc

これでRemminaからVNCアクセスできるようになったら一先ずシステム設定としては終わるので次に、AIYの設定に入る。


Ubuntu xorgでタッチパッドの設定が反映されない

PCについているタッチパッドは二本の指で画面スクロールが出来るようになっているが、画面を上側を表示したいときは、指を下に向けて動かし、下側を表示したければ指を上に動かすという、スマホのやり方になる。
しかし、Ubuntu Xorgのデフォルトは逆であり、17.10にしてから不便になった。
しかも設定を変更しても反映されないと来た。

こちらで対処。
Ubuntu GNOME 17.04 その4 - タッチパッドの設定が反映されない問題