OSのディストリビューションを選択する関数を修正

MacOSとLinuxを判別しさらにLinuxディストリビューションを判定するロジックを追加
いろいろ変更