VMware 仮想マシン環境が使えない場合(M1 macなど, ライセンスの問題), 使いたくない場合, は下記の手順にしたがえば,
ほぼ同等の環境を仮想マシン環境なしに実現できます.
MacOS への brew 他のインストール
いろいろとエラーがでるかと思いますが, 書ききれません.
なんらかのエラーがでたら, そのメッセージで検索すると解決方法がわかる場合が多いです.
よくあるトラブル
- brew でファイルを書き込めない: システム環境設定/セキュリティとプライバシー, でターミナルにフルディスクアクセスを許す
(動画 12分過ぎ).
- emacs が実行できない: システム環境設定/セキュリティとプライバシー, でダウンロードしたアプリケーションの実行許可 (動画 5分40秒ごろ).
- 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 する.
インストールの要点
- アプリケーション/ユーティリティのターミナルを頻繁に使うので dock へ登録.
- AppStore から Xcode をインストールする.
- 次のコマンドで command line tool for Xcode をインストールする.
xcode-select --install
- XQuartz
(Mac 用の X11 window system) をここからダウンロードインストール.
-
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)"
このページの最初の方の"パスを通すとは", も参照.
なお asir の コンパイルでlibXaw が無いと言われた時は,
brew install libxaw
を実行して, 再度 make install (どのような条件下でこれが起きるのかは現在不明).
過去の資料:
2021年版