自分の Mac に Maxima をインストールする

自宅・自室からオンラインでメディア授業をしているため,自分の所有する Mac に Maxima をインストールしたいという学生さんのために。

まず,もしインストールしそこなったり,うまく起動しない Maxima が /Applications フォルダに残っていないか確認し,もし残っているようならゴミ箱に捨ててください。

では,いよいよ準備開始です。

Homebrew で maxima, wxMaxima, gnuplot をインストール

  1. まず,ターミナルを開きます。具体的には,Finder の「移動」メニューから「ユーティリティ」を選択して,「ユーティリティ」フォルダの中身を表示し,「ターミナル」アイコンをダブルクリックしてオープン(起動)します。
  2. 以下の1行スクリプトをコピーし,ターミナルの画面にペーストし,リターンキーを押して実行します。少し時間がかかりますが,だいたいはリターンキーを押していくだけです。パスワードの入力を求められたら,(管理者としての)あなたのパスワードを入力します。(自分の Mac ですから自分が管理者になってますよね?)
    参考までに,今やっていることは,これから使う Homebrew というパッケージマネージャの準備です。これは最初に一度だけ行えば,あとは必要ありません。

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
  3. ひととおり実行が終わったら,以下の1行をコピーし,ターミナルの画面にペーストして,リターンキーを押して実行します。
    brew update; brew upgrade; brew install maxima wxmaxima gnuplot
  4. 以上で,インストールは終了ですが,このままでは /Applications フォルダに wxMaxima アイコンが表示されません。
  5. Maxima を起動するには,ターミナルの画面に wxmaxima と打ってリターンキーを押して実行します。何か文句をいうようなウインドーが出たら,「許可」ボタンをクリックしてください。いったん起動したら,Dock に保存しておけば,次からは Dock の wxMaxima アイコンをクリックすれば wxMaxima  が起動します。
  6. どうしても /Applications フォルダ内に wxMaxima のアイコンを置きたいという場合は,少し上級者向けですが,以下のようにします。(2020年9月時点。20.07.0 の部分は変わる可能性あり。)
    cd /Applicationssudo 
    ln -s /usr/local/Cellar/wxmaxima/20.07.0/wxmaxima.app/wxMaxima.app wxMaxima.app
    Password:(と聞かれたら管理者のパスワードを入力します。)
  7. ただし,2020年9月時点では,上記のようにシンボリックリンクした wxMaxima は,アプリの終了がうまくいかないことがあって,「強制終了」のお世話になることがある。なので,上記の sudo ln -s ... は却下ということで,すなおに以下から wxMaxima.app のみをダウンロードして /Applications にいれておくとよいようだ。