make initでCUIの各種プログラムがインストールできる
プログラムリストにあるプログラムをよしなにインストールする
OSによってインストールするコマンドが違ったり方法が違ったりするので、各OS専用のスクリプトを呼ぶように振り分けを行う
UbuntuとMacで共通の部分については共通のテストで確認を行うことにより、同じ環境を利用できるようにする make testで正常に各種設定が行われたか確認できる
成果物 https://github.com/thalathalaylah/env_constructions/blob/master/etc/init/init.sh