【macOS】【sierra】【setup】macOS Sierra のセットアップ(2/2)

インストール

 

Google-Chrome のインストール

% brew cask install google-chrome

 
これで macOS にインストールはできたが、コマンドラインからは呼び出せない*1
そこで次のようにインボーカ(Invoker)を作成する。*2
まずは setsid のインストールを行う。

% git clone https://github.com/tzvetkoff/setsid-macosx
% cd setsid-macosx
% make
% cp ./setsid $HOME/bin/.

 
Invoker の作成をする。

% mkdir $HOME/bin/
% touch $HOME/bin/google-chrome

$HOME/bin/google-chrome

#!/bin/sh
setsid /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome $*

そして次のように (C-r で履歴を呼び出して) 呼び出せば良い。

% google-chrome  2>&/dev/null 1>&/dev/null &

 

*1:macOS ではアプリケーションは /Applications 以下に格納されてしまうため

*2:現状、エラー出力されたメッセージが Terminal に表示されてしまうが