VMware 仮想マシン環境が使えない場合(M1 macなど, ライセンスの問題), 使いたくない場合, は下記の手順にしたがえば, ほぼ同等の環境を仮想マシン環境なしに実現できます.

MacOS への brew 他のインストール

いろいろとエラーがでるかと思いますが, 書ききれません. なんらかのエラーがでたら, そのメッセージで検索すると解決方法がわかる場合が多いです.
よくあるトラブル
  1. brew でファイルを書き込めない: システム環境設定/セキュリティとプライバシー, でターミナルにフルディスクアクセスを許す (動画 12分過ぎ).
  2. emacs が実行できない: システム環境設定/セキュリティとプライバシー, でダウンロードしたアプリケーションの実行許可 (動画 5分40秒ごろ).
  3. command not found: コマンドへのパスがとおっていない. 追加方法.
     emacs ~/.zshrc  
     
    .zshrc の最後の行に下記を追加. その後ターミナルを再度開く.
    export PATH=/opt/homebrew/bin:/usr/local/bin:/Library/TeX/texbin:$PATH
    
    参考: パスを通すとは

動画による解説

2022-03-14-mac-brew (youtube), Xcode でC言語, homebrew で emacs, TeX 他を install する.

インストールの要点

  1. アプリケーション/ユーティリティのターミナルを頻繁に使うので dock へ登録.
  2. AppStore から Xcode をインストールする.
  3. 次のコマンドで command line tool for Xcode をインストールする.
      xcode-select --install
     
  4. XQuartz (Mac 用の X11 window system) をここからダウンロードインストール.
  5. HomeBrew をここからインストール. brew はパッケージ管理システムで, これを用いるといろんなソフトをインストールできる ( command not found エラーが出た時は? ). 下記のように必要なソフトをインストールする.
     brew install --cask emacs
     brew install gcc
     brew install nkf
     brew install gnuplot
     brew install --cask mactex
     



Command not found エラーが出た時

Brew 関連だと
Run these two commands in your terminal to add Hobebrew to your PATH:
(PATH に追加するため次の2つのコマンドを実行してください)
というメッセージがあれば, 画面に表示された2行をコピペでターミナルに貼り付けて実行. その2行はたとえば以下のような感じだと思います.
  echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/あなたのホームフォルダ名/.zprofile
  eval "$(/opt/homebrew/bin shellenv)"
このページの最初の方の"パスを通すとは", も参照.

Risa/Asir のインストール

なお asir の コンパイルでlibXaw が無いと言われた時は,
 brew install libxaw
 
を実行して, 再度 make install (どのような条件下でこれが起きるのかは現在不明).


過去の資料: 2021年版